0

有没有可能从 GridVIew 生成压缩的 HTML ???

4

1 回答 1

1

我不建议这样做,但我可以给出我将如何尝试这样做的想法:您可以在字符串中呈现 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/

我不知道这是否适用于所有情况,但你可以试一试,看看它是否是你想要的。

于 2012-05-15T09:31:05.390 回答