私のWebアプリには、GridViewとその他のコントロールがあります。ユーザーはグリッドビューを並べ替えてフィルタリングすることができます。また、リンクをクリックして他のページに移動することもできます。その後、他のページに移動することもできます。しかし、彼らが最初のグリッドビューページに戻ったとき。グリッドは、ページを離れたものと同じです。たとえば、ページング、並べ替え、その他。
私はこれについての解決策を見つけました。しかし、私は本当に理解していません。 http://www.codeproject.com/Articles/7655/Persisting-the-state-of-a-web-page
これが私のコーディングWebForm1.aspxです
protected void Button2_Click(object sender, EventArgs e)
{
PersistentStatePage abc = new PersistentStatePage();
abc.RedirectSavingPageState("WebForm2.aspx");
}
WebForm2.aspx
protected void Button1_Click(object sender, EventArgs e)
{
PersistentStatePage.RedirectToSavedPage("WebForm1.aspx", true);
}
誰かが私にいくつかの例をギルドできますか?