我想通过将其与不同的List<>绑定来更改gridview中的数据。服务器端的对象,它成功地绑定了数据,但由于它的一个帖子返回按钮,单击网格视图将加载旧的数据,该数据在page_load方法中初始化为它。
如何在我的按钮的onclick事件中将网格与新数据绑定后,如何避免调用页面加载方法。
我尝试使用(!isPostBack),但它无济于事。
答案 0 :(得分:0)
让您的按钮事件设置一个网格参数,该参数会回发到您的服务器控件,指示您正在更改哪个数据源为网格提供信息,然后重新加载网格。它现在应该只显示新的数据集。
示例:
$('#gridName')。jqGrid('setGridParam',{postData:{ChangeGridDataSet:true}})。trigger('reloadGrid',[{page:1}]);