我有一个SPGridview,里面有数据,而且工作正常。我已经启用了允许排序。
我单击了标题,功能就像预期的那样工作,但是由于某些原因,每次单击可排序的标题时,SPGridView都会呈现2次(并排),又添加了另一个SPGridView。
我目前的工作方式是在一个Visual web部件中,所以SPGridView被创建为一个用户控件,然后这个控件被添加到web部件中,web部件出现在页面上。
我认为在重新加载页面时,控件被移除,请求被处理,然后所有内容都被再次呈现,但情况似乎并非如此。我以前从来没有在其他用户控件中遇到过这个问题,我非常困惑。
发布于 2012-07-13 17:00:34
回发是原因..。进行排序时,页面会重新加载,网格也会重新创建。您是否尝试使用(!Page.IsPostBack) {}?
https://stackoverflow.com/questions/11465913
复制相似问题