1

私のシナリオでは、差分ページの状態を維持する必要があります。たとえば、並べ替え、グリッド ビューのページング。ユーザーが別のページに移動すると、グリッドビュー ページに戻ります。前にページを離れたときと同じページング/並べ替え/フィルタリングでグリッドが表示されます。

これに関する解決策を見つけました:

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() の目的は何ですか?

4

0 に答える 0