C# MVC分页视图

视图

    <div class="text-center">
            <span style="display:inline-block;  position:relative;top:-30px;">共 @Model.TotalPageCount 页 @Model.TotalItemCount 条记录,当前为第 @Model.CurrentPageIndex 页</span>
            @Ajax.Pager(Model, new PagerOptions
   {
       /*
        * 设置分页显示的样式
        */
       FirstPageText = "首页",
       LastPageText = "最后一页",
       NextPageText = "下一页",
       PrevPageText = "上一页",
       PageIndexParameterName = "pare",
       ContainerTagName = "ul",
       CssClass = "pagination",
       CurrentPagerItemTemplate = "<li class=\"active\"><a href=\"#\">{0}</a></li>",
       DisabledPagerItemTemplate = "<li class=\"disabled\"><a>{0}</a></li>",
       PagerItemTemplate = "<li>{0}</li>"
   },
        new MvcAjaxOptions
        {
            HttpMethod = "post",
            UpdateTargetId = "DataList",//更新数据的标签ID
            DataFormId = "form0"       //分页对应的条件搜索表单ID
        })
        </div>

控制器

 public ActionResult Index(int pare=1)
        {
        string json = GetApiResult("get", "GetBlurb");
        //将json反序列化成泛型集合
        List<BlurbInfo>
            list = JsonConvert.DeserializeObject<List<BlurbInfo>>(json);
            return View(list.ToPagedList(pare,3));

    }
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值