0

rad grid で Web ページを作成しました。その中で、フィルタリング、短縮、グループ化、およびページングの機能を提供します。パフォーマンスの問題のため、viewatate をセッションに移動しようとしました。そこで、Webページでenable viewsate falseを設定し、次のコードをページに追加しました。

    protected override object LoadPageStateFromPersistenceMedium()
    {
        return Session["ViewState-" + Request.Url.AbsolutePath];

    }
    protected override void SavePageStateToPersistenceMedium(object state)
    {
        Session["ViewState-" + Request.Url.AbsolutePath] = state;

        ClientScript.RegisterHiddenField("__VIEWSTATE", "");
    }

しかし、Rad グリッドで何かを行うと、以下のエラーが生成されます

このページの状態情報は無効であり、破損している可能性があります。

4

1 に答える 1