在我的场景中,我需要保持差异页面的状态。例如,排序,分页网格视图。当用户导航到另一个页面时,他们会返回到gridview页面。 他们将看到网格具有相同的分页/排序/过滤它们之前离开页面的内容。
我找到了一个解决方案:
http://www.codeproject.com/Articles/18445/Maintaining-State-Per-Page-in-ASP-NET-Web-Applicat
但我真的不了解编码。
以下是我不理解的部分?
protected override void OnPreRender(EventArgs e)
{
if (System.Web.HttpContext.Current != null)
{
PullStated();
PageState.SetPageState(this, this.PageState);
}
base.OnPreRender(e);
}
protected virtual void PullStated()
{
}
为什么PullStated()方法内部为空? PullStated()的目的是什么?