如何在使用不同数据绑定网格时避免调用page_load方法

时间:2013-03-07 13:07:45

标签: jqgrid postback

我想通过将其与不同的List<>绑定来更改gridview中的数据。服务器端的对象,它成功地绑定了数据,但由于它的一个帖子返回按钮,单击网格视图将加载旧的数据,该数据在page_load方法中初始化为它。

如何在我的按钮的onclick事件中将网格与新数据绑定后,如何避免调用页面加载方法。

我尝试使用(!isPostBack),但它无济于事。

1 个答案:

答案 0 :(得分:0)

让您的按钮事件设置一个网格参数,该参数会回发到您的服务器控件,指示您正在更改哪个数据源为网格提供信息,然后重新加载网格。它现在应该只显示新的数据集。

示例:

$('#gridName')。jqGrid('setGridParam',{postData:{ChangeGridDataSet:true}})。trigger('reloadGrid',[{page:1}]);

相关问题