coolite 分页(含Bug修复方法)

找了很多资料后,终于找到问题所在:这是ext的小bug(但是EXT团队不这样认为),这个问题不但在Coolite中才有,Extjs3.0也有。
解决办法:
在Extjs中PagingToolbar.js(或者在ext-all.js)中找到以下代码:
JScript code
this.cursor=o.params?o.params[this.paramNames.start]:0;

更改成:
JScript code
this.cursor=o.params?parseInt(o.params[this.paramNames.start]):0;


即可。
如果你用的是Coolite的话,你需要下载一个Coolite的源码,打开Coolite解决方案下面的Coolite.Ext.Web项目,找到 Coolite.Ext.Web\Build\Resources\Coolite\extjs\ext-all.js文件,按照上面的方法更改代码,再 编译之后把生成的dll替换到您的网站bin目录即可。
Coolite.Ext.Web.dll往往需要相应版本的Coolite.Utilities.dll,如果程序运行不通过并提示没有找到XXX版本的 Coolite.Utilities.dll,同样,编译Coolite.Ext.Utilities项目并替换dll到您的网站即可。

原文:http://hi.baidu.com/xy4mm/blog/item/62358703848413e508fa939e.html

posted @   Andy  阅读(585)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示