我想在另一个项目中添加我的项目下拉列表分页,其中使用了 MVC 中的 N 层架构 ASP.NET 我可以做谁

I want to add my project Dropdown pagination in another project in which the N-tier architecture in ASP.NET MVC is used who I can do

提问人:hamza khan 提问时间:11/7/2023 最后编辑:marc_shamza khan 更新时间:11/7/2023 访问量:13

问:

我在 MVC 中从事 ASP.NET 大项目,其中 N 层架构用于该项目,希望添加下拉分页。

我在本地项目中构建了下拉分页,但我无法与主项目集成。

@model IEnumerable<selectbox2.Models.employee>

$(function () {
    $("#namedropdown").dxSelectBox({
        dataSource: new DevExpress.data.DataSource({
            load: function (loadOptions) {
                var pageIndex = loadOptions.skip / loadOptions.take + 1;
                var pageSize = loadOptions.take;
                var searchValue = loadOptions.searchValue;

                if (searchValue) {
                    return $.ajax({
                        url: '/Home/SearchEmployees',
                        method: 'GET',
                        data: {
                            searchValue: searchValue,
                            pageIndex: pageIndex,
                            pageSize: pageSize
                        },
                        dataType: 'json'
                    });
                } else {
                    return $.ajax({
                        url: '/Home/GetEmployees',
                        method: 'GET',
                        data: {
                            pageIndex: pageIndex,
                            pageSize: pageSize
                        },
                        dataType: 'json'
                    });
                }
            },
            paginate: true,
            pageSize: 10
        }),
        displayExpr: "Age",
        valueExpr: "pageIndex",
        placeholder: "Select Age",
        showClearButton: true,`?`
        searchEnabled: true `For search value `
    });
});
jquery json devextreme

评论


答: 暂无答案