私はサイト全体のviewstateを無効にしたいが、いくつかのページでそれを有効にしたい。私のマスターページでマスターとコンテンツページのビューステート
"main.master" 私はこのdoesntのEnableViewState = "true" を
を持ってそのマスターページとしてmain.masterを持っている私のcontentpage、中 EnableViewState = "false" と動作するようには思えてきました、ビューステートは無効のままです。 コンテンツを有効にします:コードビハインド(Me.Master.EnableViewState経由無効 -
マスター::: コンテンツを有効に有効にViewStateに>結果
マスター を無効
は、だから私はいくつかの他の組み合わせを試してみました= False) - >有効なビューステートになります私が何をしても、マスターページが常にコンテンツページを上回っているようです。私は全体のウェブサイトのためのビューステートを無効にし、府個々のページのためにそれを有効にするにはどうすればよい
は(私はここで別の問題を見ましたが、そのも未解決:http://codeasp.net/blogs/vivek_iit/microsoft.net/26/masterpage-and-viewstate-issue)
web.configでenableViewState = "false"を追加しましたが、既に述べたリンクページのコメント作成者として:マスターページにフォームがあるときはうまくいきません。だからviewstateはまだロードされています...私は何ができますか? – Flo
Googleで検索すると、そこに多数のリンクがあります。私はちょうど1つを貼り付けています:http://www.ironspeed.com/articles/Disable%20View%20State%20for%20a%20Page/Article.aspx – atoMerz
[Don単なるリンクでは答えられません。](http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers) – mellamokb