网格无法过滤

时间:2018-04-01 17:36:45

标签: asp.net-mvc gridview pagination

不在网格中过滤。这种方式有效。

查看:

<div class="code-cut">
        @Html.Grid(Model).Columns(columns =>
    {
        columns.Add(c => c.id).Titled(" ID").Sortable(true).Filterable(true);
        columns.Add(c => c.name).Titled(" name").Sortable(true).Filterable(true);
        columns.Add(c => c.statys).Titled(" statys").Sortable(true).Filterable(true);
      //  columns.Add(c => c.).Titled(" date").Filterable(true);
        columns.Add()
        .Encoded(false)
        .Sanitized(false)
        .SetWidth(30)
        .RenderValueAs(o => Html.ActionLink("Edit", "Edit", new { id = o.statys }));

    }).WithPaging(10).Sortable(true)
    </div>

控制器:

  public ActionResult Index(int page=1)
        {  
            return View(db.Bob.ToList());
        }

错误在哪里?

1 个答案:

答案 0 :(得分:0)

查看:

<div class="code-cut">
    @Html.Grid(Model).Columns(columns =>
        {
            columns.Add(c => c.id).Titled(" ID").Sortable(true).Filterable(true);
            columns.Add(c => c.name).Titled(" Бригада").Sortable(true).Filterable(true);

//  columns.Add(c => c.).Titled(" date").Filterable(true);
columns.Add()
    .Encoded(false)
    .Sanitized(false)
    .SetWidth(30)
    .RenderValueAs(o => Html.ActionLink("Edit", "Edit", new { id = o.Task }));

        }).WithPaging(10).Sortable(true)
</div>

控制研究:

public ActionResult Index()
    {
        return View(db.Brigade.ToList());
    }