C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.23078 の関連記事表示

<< 0 >>
■23078  Re[5]: viewstateについて
□投稿者/ THREE-ONE -(2008/08/08(Fri) 10:08:41)
>
    protected override object LoadPageStateFromPersistenceMedium()
    {
    object obj = base.LoadPageStateFromPersistenceMedium();
    Pair pair = (Pair)obj;
    pair.Second = null;
    return obj;
    }
    消すだけなら、これで消えます。
    しかし、これだと全コントロールの ViewState が消えてしまいます。
    pair の Second はさらに入れ子になった Pair や ArrayList が延々と入っています。
    特定のコントロールの ViewState を削除したいなら、どのように保存されているかをデバッグで確認してください。

    かなりめんどうですし、危険で保守の難しいコードになります。
    ページの構成が少し変わっただけで、解析のやり直しになる可能性も高いです。
    一応可能というだけで、まったくお勧めできません。
    コントロールの作り直しなど、別の案を検討される方がよいかと思います。
記事No.22936 のレス /過去ログ43より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -