v9.6.2017.0808   重构正向工程,基于映射表查找数据库字段类型到实体类型的映射
大石头 编写于 2017-08-08 21:38:06
X
@using NewLife.Web;
@{
    var page = ViewBag.Page as Pager;
    //page.PageUrlTemplate = page.PageUrlTemplate.Replace("{链接}", Url.Action("Index") + "{链接}");
    // 没有总记录数的时候不显示分页,可以认为不启用分页
}
@if (page.TotalCount > 0)
{<text><form>
    共<span>@page.TotalCount.ToString("n0")</span>条&nbsp;
    每页<span>@page.PageSize</span>条&nbsp;
    当前第<span>@page.PageIndex.ToString("n0")</span>页/共<span>@page.PageCount.ToString("n0")</span>页&nbsp;
    @Html.Raw(page.GetPage("首页"))&nbsp;
    @Html.Raw(page.GetPage("上一页"))&nbsp;
    @Html.Raw(page.GetPage("下一页"))&nbsp;
    @Html.Raw(page.GetPage("尾页")) &nbsp;
    转到第<input name="PageIndex" type="text" value="@page.PageIndex" class="input-sm" style="width:40px;text-align:right;" />页
    <input type="submit" value="GO" class="btn btn-deafult btn-sm" />
    页大小
    <select id="PageSize" name="PageSize" onchange="$(this).parents('form').submit();">
        <option value="5">5</option>
        <option value="10">10</option>
        <option value="20">20</option>
        <option value="30">30</option>
        <option value="50">50</option>
        <option value="100">100</option>
    </select>
    <script type="text/javascript">
        $(function () {
            $('#PageSize').val(@page.PageSize);
        });
    </script>
</form></text>}