ASP.NET 2.0中減少ViewState大小的一點小發現

來源:互聯網
上載者:User

兄弟們可不要說我是小白啊。

在使用DataGridView的時候,因為不需要使用它的進階功能,所以就把EnableViewState設為false,但是發現產生的程式碼中ViewState還是不小,記得以前在ASp.NET 1.1的時候,EnableViewState=false可以讓ViewState小到一行(在記事本中開啟最終網頁的的源碼,不換行),但是現在仍然有4、5行之多,為什麼呢?後來又試著設定EnableTheming=false,竟然也有了效果,ViewState小到了一行多一點了。真沒想到EnableTheming也需要用這麼“多”ViewState,因為我們的項目源自ASP.NET 1.1,因此我們沒有用主題檔案,看來以後每個頁面都要禁用主題,這樣就可以進一步減小ViewState,另外,我記得好像可以在web.config中直接設定整個網站禁用主題,不知道有沒有效果

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.