用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - c#代码库

mvc分页

2016-02-18 作者: 莫名其妙举报

[c#]代码库

  <ul>
        @foreach (var item in Model)
        {
            string title;
            title = item.Title;

            <li class="clearfix"><span>@Html.DisplayFor(modelItem => item.WriteTime)</span> @Html.ActionLink(title, "Details", new { id = item.ArticleID })
                @if (ViewBag.username != "")
                { <div class="ArticleEidt-Show beforlogin">@Html.ActionLink("编辑", "Edit", new { id = item.ArticleID })
                           @Html.ActionLink("删除", "Delete", new { id = item.ArticleID })</div>}
            </li>                           
        }
    </ul>
    <div class="pageOptions">
        @Html.Pager(Model, new PagerOptions
               {
                   PageIndexParameterName = "id",
                   ShowPageIndexBox = true,
                   FirstPageText = "首页",
                   PrevPageText = "上一页",
                   NextPageText = "下一页",
                   LastPageText = "末页",

                   PageIndexBoxType = PageIndexBoxType.TextBox,

                   PageIndexBoxWrapperFormatString = "<p>请输入页数:{0}</p>",

                   GoButtonText = "转到"
               })
    </div>
        public ActionResult Systems(int? id = 1)
        {
            UserCheck();
            ArticleDAL ADAL = new ArticleDAL();
            int page = (int)id;

            int total = 0;
            var List = ADAL.GetArticleByPredicate("Type=@0", new Object[] { 3 }, "Type", 0, 0, ref total);
            var pagelist = List.AsQueryable().ToPagedList((int)page, 10);
            pagelist.TotalItemCount = total;
            pagelist.CurrentPageIndex = (int)(page);
            return View(pagelist);
        }



网友评论    (发表评论)

共1 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...