为什么数据表不能应用于gridview?

时间:2019-03-28 09:02:20

标签: jquery css asp.net gridview

我在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>

1 个答案:

答案 0 :(得分:0)

ASP.Net为服务器控件生成唯一的ID。试试这个。

<script type="text/javascript">
$(document).ready(function () {
    $('<%=dgvEmployees.ClientID%>').DataTable();
});