0
是否有任何可以從GridVIew生成壓縮HTML的可能性???從Asp.Net中的GridView控件生成壓縮的HTML
是否有任何可以從GridVIew生成壓縮HTML的可能性???從Asp.Net中的GridView控件生成壓縮的HTML
我不建議這樣做,但我可以給出一個想法,我將如何嘗試做到這一點: 您可以使用字符串呈現GridView,進行壓縮,然後將其顯示到頁面上。
TextWriter stringWriter = new StringWriter();
HtmlTextWriter GrapseMesaMou = new HtmlTextWriter(stringWriter);
cGridView.RenderControl(GrapseMesaMou);
// this is the string that you show on page (eg place it on a literal)
string cFinalResults = CompressHtml(stringWriter.ToString());
// not show it any more...
cGridView.Visible = false;
一個HTML壓縮機:http://code.google.com/p/htmlcompressor/
我不知道這是否可以爲所有的情況下工作順利,但你可以試一試,看它是否是你尋找什麼。
好的......感謝您的回覆..你能告訴我爲什麼我不應該壓縮HTML .. ?? –
@RickJackson你花了很多時間壓縮它,並且gZip已經準備好在發送它之前壓縮頁面。壓縮它的唯一原因是,如果你想將它保存在數據庫的緩存中,並且你閱讀它很多,那麼寫它很少見。 – Aristos
嘿Aristos而不是手動編碼,我可以在IIS上使用gzip,它會完成我的工作...所以你能幫我找到一篇好文章... –