我有一个带有自定义CheckBox模板的SPGridView。为了访问复选框的值,我在Page_Init方法中创建了SPGridView。它工作得很好。我在网格中也有分组。它一直工作得很好,直到我在页面上做了任何回发。为了克服这个问题,我创建了自己的自定义GridView并覆盖了LoadControlState事件。现在的问题是,当我在页面中使用这个自定义网格时,LoadControlState事件在Init事件之后发生,因此网格不会呈现在页面上。当我将它保存在Page_Load中时,它工作得很好,但是我的自定义复选框模板会产生问题。如何让SPGridview中的自定义复选框模板和带有回发的分组都正常工作?
请帮帮忙,因为这真的让我卡住了......
发布于 2010-05-12 15:04:13
我解决了这个问题。我每次都必须清除我的网格列,并在页面加载中添加新的列。这样,即使在回发时,SPGrid也可以很好地处理分组和自定义模板
https://stackoverflow.com/questions/2795092
复制相似问题