SPGridView渲染

时间:2012-07-13 07:23:12

标签: c# sharepoint sharepoint-2010

我有一个包含数据的SPGridview并且工作正常。我启用了允许排序。

我单击标题,功能按预期工作但由于某种原因,SPGridView然后呈现2次(并排)对于可排序标题上的每次单击,都会添加另一个SPGridView。

我目前的工作方式是在Visual Web部件中,因此SPGridView被创建为用户控件,然后将其添加到Web部件中,Web部件位于页面上。

我想在重新加载页面时控件被删除了请求处理然后它再次全部渲染,但似乎并非如此。我之前从未遇到任何其他用户控件的问题,我很困惑。

1 个答案:

答案 0 :(得分:0)

回发是原因...当您进行排序时,页面会重新加载并重新创建网格。你尝试过使用(!Page.IsPostBack){}?