當網頁ViewState過大時,系統會需要使用壓縮技術減少USER下載網頁的時間,因此我參考了gipi與Mr.NFrankenstein的文章,改寫出Update Panel下ViewState過大進行壓縮的程式。
2011-05-11
當網頁ViewState過大時,系統會需要使用壓縮技術減少USER下載網頁的時間,因此我參考了gipi與Mr.NFrankenstein的文章,改寫出Update Panel下ViewState過大進行壓縮的程式。
C# 本身並無提供ZIP相關的類別,我們可使用 SharpZipLib 這個類別庫來處理壓縮檔,有需要可到 SharpZipLib 官方網站下載:http://www.icsharpcode.net/OpenSource/SharpZipLib/
以下範例是我參考網路範例(C# .NET ZIP Compress),再做些小修改完成的,希望對大家有幫助。