首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

急MVC3 数据分页,该怎么处理

2012-10-29 
急MVC3 数据分页我在model里定义了一个public class pageInfo{public int pageSize { get set }public i

急MVC3 数据分页
我在model里定义了一个
 public class pageInfo
  {
  public int pageSize { get; set; }
  public int pageCount { get; set; }
  }
controller:
 public ActionResult Index(int? p)
  {
  if (!p.HasValue) p = 1;
  pageInfo page = new pageInfo();
  page.pageSize = 3;
  page.pageCount = BookBll.PageRecodCount();
  DataTable dt = BookBll.dtPage(page.pageSize,p);
  return View(dt);
  }
在view中怎么用model时原pageSize,pageCount呢?
@Html.Pager("p",pageSize,pageCount)

[解决办法]
在view中怎么用model时原pageSize,pageCount呢?
这句话怎么就看不懂。
[解决办法]

MvcPager
[解决办法]
.cshtml

HTML code
@foreach...        <div style="text-align: left; border-bottom: 1px solid #808080;">            @Html.Partial("~/Views/Shared/_NetMvc3Page.cshtml", Model)        </div>
[解决办法]
你要想办法把前台的 分页属性,在后头Controllers里可以赋值。

做到这一步,可以开放参数,叫前台调用时设置。
[解决办法]
你弄了viewbag了那就往里面填啊,还用建一个什么pageInfo类干什么

热点排行