C#.net下填充jQuery.datatable犯的二

最近接了一个微信公众平台后台的项目,采用的是C# + jQuery + BootStrap,今天犯了一天二,就想怎么把C#的DataTable填充到jQuery.datatable里,网上翻了不少帖子都没有资料,直到刚才突然想到用ASP控件GridView,直接绑定控件再赋值cssClass属性就出来了,太二了,太二了。相关代码以下:css

前台:html

<div class="box-body">
    <asp:GridView ID="example" cssClass="table table-bordered table-striped" runat="server"></asp:GridView>
</div>

后台:微信

protected void Page_Load(object sender, EventArgs e)
    {
        DataTable dt = ………………;
        example.DataSource = dt;
        example.DataBind();
        example.HeaderRow.TableSection = TableRowSection.TableHeader; //这句很重要,为<table>对象设置<thead>、<tbody>的结构,不然jQuery.datatable没法处理
    }
如此简单,世界清静了!