C# 亚音速3.0.0.3 MVC2如何工作寻呼模式。HasPreviousPage不工作

C# 亚音速3.0.0.3 MVC2如何工作寻呼模式。HasPreviousPage不工作,c#,asp.net-mvc,subsonic3,C#,Asp.net Mvc,Subsonic3,嗨,我希望有一些不错的页面为我的亚音速项目,我很好的代码背后 然而,我找不到任何关于页面的信息在视图方面的事情 我试过了 Model.HasPreviousPage 但是这已经不存在了,所以我完全不知道从哪里开始,有没有关于这方面的隐藏手册,还有activerecord,因为我真的不喜欢来问 我宁愿有一些东西我可以阅读和搜索,但最新的东西 我发现的一切似乎都是针对旧版本的MVC或旧版本的亚音速或更糟的是两者的混合 非常感谢好的,这是我自己做的,如果这是可行和可接受的,我将非常感谢您的一些意见,

嗨,我希望有一些不错的页面为我的亚音速项目,我很好的代码背后 然而,我找不到任何关于页面的信息在视图方面的事情

我试过了

Model.HasPreviousPage
但是这已经不存在了,所以我完全不知道从哪里开始,有没有关于这方面的隐藏手册,还有activerecord,因为我真的不喜欢来问 我宁愿有一些东西我可以阅读和搜索,但最新的东西

我发现的一切似乎都是针对旧版本的MVC或旧版本的亚音速或更糟的是两者的混合


非常感谢

好的,这是我自己做的,如果这是可行和可接受的,我将非常感谢您的一些意见,请:

代码隐藏(控制器)

public ActionResult索引(int?页)
{
如果(!validateInt(page.ToString()))
page=0;
第页=第1页;
如果(第<0页)
page=0;
常量int pagesize=9;
IQueryable myMaterial=material.All()。其中(x=>x.category==“Granite”).OrderBy(x=>x.id);
var mycount=material.All()。其中(x=>x.category==“Granite”).OrderBy(x=>x.id.Count();
ViewData[“numpages”]=mycount/9;
ViewData[“curpage”]=页面;
返回视图(新页面列表(myMaterial,第0页,页面大小));
}
Html

showing page <%=Convert.ToInt32(ViewData["curpage"]) + 1 %> of <%=ViewData["numpages"] %><br />
<%
   for (int i = 1; i <= Convert.ToInt32(ViewData["numpages"]); i++)
   {
      %> 

      <span><b><%= Html.ActionLink(i.ToString(),"Index","granite",new{page=i},null) %></b></span>

      <% 
   } 
显示第页,共页

它确实是页面,我一定是嗅到了太多的胶水:-)那么,怎么样,这样可以吗??这是否充分利用了MVC???Thnx fr解决方案…您能解释一下页面列表吗?
showing page <%=Convert.ToInt32(ViewData["curpage"]) + 1 %> of <%=ViewData["numpages"] %><br />
<%
   for (int i = 1; i <= Convert.ToInt32(ViewData["numpages"]); i++)
   {
      %> 

      <span><b><%= Html.ActionLink(i.ToString(),"Index","granite",new{page=i},null) %></b></span>

      <% 
   }