PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

列表页数据绑定和分页 [复制链接]

1#
1.查看新闻中心字段,如下图





2.绑定当前栏目数据,例如新闻中心
  1. <ul class="article">    
  2. @{
  3.        int columnId = Html.CurrentColumnId();//当前栏目id
  4.         PageInfo pageInfo = new PageInfo()
  5.         {
  6.             PageSize = 20,//每页显示10条数据
  7.             CurrentPage = (int)ViewBag.CurrentPage //当前页码,系统预设
  8.         };
  9.         var dataList = Html.InfoDataList(new { ColumnId = columnId }, null, null, pageInfo);
  10.     }
  11.     @foreach (var item in dataList)
  12.     {
  13.         int id = item.Id;//对应表的Id字段
  14.         string title = item.Title;
  15.         string thedate = item.Thedate.ToString("yyyy-MM-dd");
  16.         string url = Html.InfoDataUrl(columnId, id);
  17.         <li>
  18.             <span class="title">
  19.                 <a href="@url" target="_self" title="@item.Title">@title</a>
  20.             </span>
  21.             <span class="date">@thedate</span>
  22.         </li>
  23.     }
  24. </ul>
  25. @Html.Partial("DefaultPagebreakPartial", pageInfo)  <!--调用分页控制面板文件DefaultPagebreakPartial.cshtml-->
复制代码
分享 转发
TOP
发新话题 回复该主题