在SPGridview中使用回发​​对问题进行分组

时间:2010-05-08 18:04:16

标签: asp.net sharepoint

我有一个带有自定义CheckBox模板的SPGridView。要访问复选框的值,我在Page_Init方法中创建了SPGridView。它工作正常。我也在网格中进行分组。它工作正常,直到我在页面中进行任何回发。为了克服这个问题,我创建了自己的自定义GridView并覆盖了LoadControlState事件。现在的问题是,当我在页面中使用此自定义网格时,LoadControlState事件发生在Init事件之后,因此网格不会在页面上呈现。当我将它保存在Page_Load中时它工作正常,但我的自定义复选框模板会产生问题。如何在SPGridview中正确使用自定义复选框模板和回发分组???

请帮助,因为这真的让我陷入困境.........

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我每次都必须清除网格列,并在页面加载中添加新列。通过这种方式,即使在回发中,SPGrid也可以完美地使用分组和自定义模板