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;
@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;