MVC 5 非因素网格不工作。命名空间内有问题

MVC 5 Nonfactorsgrid is not working. Something is wrong withing the namespace

@using AspNetMvcActiveDirectoryOwin.Web.Common.Models.Users
@model IEnumerable<UserSearchModel>

@(Html
        .Grid(Model)
        .Build(columns =>
        {
            columns.Add(model => model.Name).Titled("Name");
            columns.Add(model => model.Surname).Titled("Surname");
            columns.Add(model => model.MaritalStatus).Titled("Marital status");

            columns.Add(model => model.Age).Titled("Age");
            columns.Add(model => model.Birthday).Titled("Birthday").Formatted("{0:d}");
            columns.Add(model => model.IsWorking).Titled("Employed");
        })
        .Empty("No data found")
        .Filterable()
        .Sortable()
        .Pageable()
        )

我正在为 MVC 5 使用 Nonfactors 网格 asp 并且我已经从 NuGet 包管理器安装它但是每当我试图在 Razor 中实现网格时它都会给我这个错误:

HtmlHelper>' 不包含 'Grid' 的定义,并且找不到接受类型 'HtmlHelper>' 的第一个参数的扩展方法 'Grid'(您是缺少 using 指令或程序集引用?)

我真的已经尽力了,但到目前为止还没有运气。任何帮助将非常感激。

我认为您应该在 HTML 文件中导入命名空间。

@using NonFactors.Mvc.Grid;