我在Webforms中有这个gridview并对其应用了jquery datatable,但是它不起作用或显示不正确。
我在脚本中添加了jquery和datatables链接。它来自源代码。可以,但不适用。
<asp:GridView ID="dgvEmployees" runat="server" CssClass="">
<Columns>
<asp:CommandField ShowSelectButton="true" SelectText="View" />
<asp:CommandField ShowEditButton="true" />
<asp:CommandField ShowDeleteButton="true" />
</Columns>
</asp:GridView>
脚本在页面末尾。
<script type="text/javascript">
$(document).ready(function () {
$('#ContentPlaceHolder1_dgvEmployees').DataTable();
});
</script>
答案 0 :(得分:0)
ASP.Net为服务器控件生成唯一的ID。试试这个。
<script type="text/javascript">
$(document).ready(function () {
$('<%=dgvEmployees.ClientID%>').DataTable();
});