如果我没有在线定义它们,有没有办法可以将 JQuery Flexigrid 列标记为可排序?
即我知道我能做到这一点
$("#flex1").flexigrid(
{
colModel: [
{ display: 'Col1', name: 'Col1', sortable: true },
{ display: 'Col2', name: 'Col2', sortable: true }
});
但我构建网格就像:
$("#flex1").flexigrid();
然后只需使用中继器控件来输出 JQuery 将设置样式的表:
<table id="flex1" >
<tr>
<th>Col1 /th>
...
...
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td><%# Eval("Col1") %></td> ...