相关疑难解决方法(0)

括号中带有(attribute)的方法参数

我有一个来自KendoUI的代码示例.

public ActionResult Customers_Read([DataSourceRequest]DataSourceRequest request)
{
    return Json(GetCustomers().ToDataSourceResult(request));
}

private static IEnumerable<CustomerViewModel> GetCustomers()
{
    var northwind = new SampleEntities();
    return northwind.Customers.Select(customer => 
        new CustomerViewModel
        {
            CustomerID  = customer.CustomerID,
            CompanyName = customer.CompanyName,
            ContactName = customer.ContactName,
            // ...
        });
}
Run Code Online (Sandbox Code Playgroud)

这个例子工作正常.

我感到困惑[DataSourceRequest]Customers_Read方法...

当我删除(?属性?)时[DataSourceRequest],请求的属性为空(null)...(它们没有绑定) - >结果:过滤器不起作用..

那是什么[DataSourceRequest]?这就像属性属性?

代码示例 - > IndexController.cs 代码示例

c# parameters asp.net-mvc arguments kendo-ui

2
推荐指数
1
解决办法
945
查看次数

标签 统计

arguments ×1

asp.net-mvc ×1

c# ×1

kendo-ui ×1

parameters ×1