FineUI 官方论坛
标题:
ext Grid做条件过滤查询的时候数据不刷新是怎么回事?
[打印本页]
作者:
河蟹社会
时间:
2012-4-26 16:29
标题:
ext Grid做条件过滤查询的时候数据不刷新是怎么回事?
看图:初始时:
[attach]357[/attach]
条件查询时:
[attach]358[/attach]
发现下面的统计已经变了,但是表格中的数据没有刷新,这是为什么?
作者:
Landroid
时间:
2012-4-26 16:39
重新绑定grid是怎么写的?
作者:
河蟹社会
时间:
2012-4-26 16:42
我是用lLINQ 进行查询的:
初始化时全部加载
void load()
{
var q=from s in db.Cat select s;
grid.ds=q;
grid.db();
}
复制代码
查询的时候也就是加了where:
void find()
{
var q=from s in db.Cat where s.catname contains(keywds) select s;
grid.ds=q;
grid.db();
}
复制代码
作者:
Landroid
时间:
2012-4-26 16:48
河蟹社会 发表于 2012-4-26 16:42
我是用lLINQ 进行查询的:
初始化时全部加载查询的时候也就是加了where:
我是说grid绑定的那部分
查询按钮里怎么写的
作者:
河蟹社会
时间:
2012-4-26 16:58
本帖最后由 河蟹社会 于 2012-4-26 16:59 编辑
查询按钮
btnFilter(){
//获取下拉和输入框的值然后
在里面调用find(string type,string label,string keywords)
这些参数作为 LINQ的where的部分进行过滤
也就是上面的find 函数 只不过我简化的表达了这个意思
}绑定我直接绑在泛型Q上面
grid.datasource=q;
grid.databind();
作者:
河蟹社会
时间:
2012-4-26 17:36
没人知道吗?
作者:
support
时间:
2012-4-27 07:49
已经修正:
http://bbs.extasp.net/forum.php?mod=viewthread&tid=571
作者:
河蟹社会
时间:
2012-4-27 11:39
可以了,谢谢各位高手!
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4