我想与MvcContrib的Html.Pager()
分页,但我的剃须刀视图无法引用正确的命名空间。MVC3无法识别剃刀视图中的MvcContrib命名空间
控制器正常:
using MvcContrib.Pagination;
...
public ActionResult List(int? page)
{
return View(new UserRepository().GetUserList().AsPagination(page ?? 1, 10));
}
但是,视图不能弄懂之一:
@using MvcContrib
OR
@Html.Pager((IPagination)Model)
我通过安装的NuGet MvcContrib。我试图在web.config中将MvcContrib
,MvcContrib.UI
和MvcContrib.UI.Html
命名空间添加到<pages><namespaces>
,但没有运气。我错过了什么?
我会给你一个镜头 - 我以为NuGet会自动做到这一点。 – 2011-03-18 13:01:20
@Darin在与微软的WebGrid合作之后,我决定给MvcContrib的网格一个机会。到目前为止,我喜欢它。更好的方式有很多可定制的点...我觉得唯一缺少的是网站http://mvccontrib.codeplex.com/wikipage?title=Grid&referringTitle=Documentation上的更一致的文档部分,并与ASP更好地集成。 NET MVC应用程序,当NuGet包安装。 – 2012-06-15 21:30:55