Как установить все флажки в виде сетки данных JQuery с asp.net 4.0 - PullRequest
0 голосов
/ 25 сентября 2019

Я просто хочу, чтобы моя сетка просматривала все строки, выбирая функцию.вот мой код:

<script type="text/javascript">
        $(function () {
            bindDataTable(); // bind data table on first page load
            Sys.WebForms.PageRequestManager.getInstance().add_endRequest(bindDataTable); // bind data table on every UpdatePanel refresh
        });

        function bindDataTable() {

            if ($.fn.dataTable.isDataTable('[id$=egrd]')) {
                var topProductsTable = $('[id$=egrd]').prepend($("<thead></thead>").append($('[id$=egrd]').find("tr:first"))).DataTable({
                    "responsive": true,
                    "lengthMenu": [[5, 10, 25, 50, 100, -1], [5, 10, 25, 50, 100, 'All']],
                    "sPaginationType": "full_numbers",
                    "bPaginate": true,
                    "bSort": true,
                    "iDisplayLength": 10,
                    "stateSave": true,
                    "stateDuration": 60 * 1
                });
            }
            else {
                var topProductsTable1 = $('[id$=gvSubscribers]').prepend($("<thead></thead>").append($('[id$=gvSubscribers]').find("tr:first"))).DataTable({
                    "responsive": true,
                    "lengthMenu": [[5, 10, 25, 50, 100, -1], [5, 10, 25, 50, 100, 'All']],
                    "sPaginationType": "full_numbers",
                    "bPaginate": true,
                    "bSort": true,
                    "iDisplayLength": 10,
                    "stateSave": true,
                    "stateDuration": 60 * 1,
                    "columnDefs": [{orderable: false,className: 'select-checkbox',targets: 0}],
                    "select": {style: 'multi',selector: 'td:first-child'},
                    "order": [[1, 'asc']]
                });
            }
        }
        $(".selectAll").on("click", function (e) {
            if ($(this).is(":checked")) {
                topProductsTable1.rows().select();
            } else {
                topProductsTable1.rows().deselect();
            }
        });
    </script>

и вот моя сетка с разметкой html:

 <asp:GridView ID="gvSubscribers" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-bordered table-hover"
                                    Width="100%" PageSize="9999999" HeaderStyle-CssClass="theme-font" OnPreRender="gvSubscribers_PreRender" OnRowCommand="gvSubscribers_RowCommand">

я просто хочу проверить все функциональные возможности.пожалуйста, помогите мне, ребята ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...