最近接了一个微信公众平台后台的项目,采用的是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没法处理 }如此简单,世界清静了!