Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想通过在服务器端将其与不同的 List<> 对象绑定来更改按钮单击时的网格视图中的数据,它成功地绑定了数据,但是由于它是在按钮上的回发单击,因此网格视图被加载了旧数据在 page_load 方法中对其进行了初始化。
在我的按钮的 onclick 事件中将网格与新数据绑定后,如何避免调用页面加载方法。
我尝试使用 (!isPostBack) 但它没有帮助。
让您的按钮事件设置一个网格参数,该参数回发到您的服务器控件,指示您正在更改哪个数据源为网格提供数据,然后重新加载网格。它现在应该只显示新数据集。
例子:
$('#gridName').jqGrid('setGridParam', { postData: { ChangeGridDataSet: true} }).trigger('reloadGrid', [{ page: 1}]);