zoukankan      html  css  js  c++  java
  • 【要什么自行车】ASP.NET MVC4笔记01:Asp.net MVC 分页,采用 MvcPager 和CYQ.Data来分页

    Control:

            public ActionResult Index(int id=1)
            {
                int pageSize = 20;
                int totalItems = 0;
                using (MAction action = new MAction("brain"))
                {
                    MDataTable table = action.Select(id, pageSize, "order by id desc", out totalItems);
    
                    PagedList<MDataRow> arts = new PagedList<MDataRow>(table.Rows,id,pageSize,totalItems);
    
                    return View(arts);
                }
    
                
               
            }

    View:

     @model Webdiyer.WebControls.Mvc.PagedList<MDataRow>
            <table class="table table-bordered">
                <tr>
                    <th>编号</th>
                    <th>问题</th>
                    <th>答案</th>
                </tr>
    
                @foreach (var row in Model)
                {
                    
                    <tr>
                        <td>@row["id"]</td>
                        <td>@row["quesion"]</td>
                        <td>@row["answer"]</td>
                    </tr>
                }
            </table>
            
            @Html.Pager(Model, new PagerOptions { PageIndexParameterName = "id", ShowPageIndexBox = true, PageIndexBoxType = PageIndexBoxType.DropDownList, ShowGoButton = false })
            @section Scripts{@{Html.RegisterMvcPagerScriptResource();}}

    别问我为什么这样写,我也不知道!

  • 相关阅读:
    v-bind v-on
    v-cloak v-text v- html
    centos 6.9安装 jdk
    容器数据卷创建
    MySQL 索引设计概要
    SQL EXPLAIN解析
    数据库范式(1NF/2NF/3NF)
    MySQL索引原理及慢查询优化
    InnoDB 的记录结构和页结构
    mysql explain type详解
  • 原文地址:https://www.cnblogs.com/quejuwen/p/4109215.html
Copyright © 2011-2022 走看看