@helper放入地方
分页效果
选择开关编辑调用
<dl>
<dd class="dc1">是否主管:</dd>
<dd>
@UIHelper.IsSelect("IsManager",Model.IsManager.ToString());
</dd>
</dl>
分页调用
<div class="rg5">
@UIHelper.PagesHelper(ViewBag.ControllerName, Model.TotalPages, Model.PageIndex, Model.PageSize, Model.TotalCount, Model.HasPreviousPage, Model.HasNextPage, Model.PageList)
</div>
分页 PagesHelper和选择开关代码
1 @helper PagesHelper(string controllername, int TotalPages, int PageIndex, int PageSize, int TotalCount, bool HasPreviousPage, bool HasNextPage, List<int> PageList)
2 {
3
4 <div class="sple">
5 页数:@if (TotalPages > 0)
6 {<text>@(PageIndex + 1)/@TotalPages</text>}
7 else
8 {<text>0/0</text>} 每页 @PageSize 总记录数 @TotalCount 条
9 </div>
10 <dl class="sprg">
11 @if (TotalPages > 0)
12 {
13 <dt>
14 <a href="/@controllername?page=1 ">首页</a>
15
16 @if (HasPreviousPage)
17 {
18 <a href="/@[email protected] ">上一页</a>
19
20 }
21 </dt>
22 <dd>
23 @foreach (int i in PageList)
24 {
25 if (PageIndex + 1 == i)
26 {
27
28 <a href="/@[email protected]" class="abg">
29 @i.ToString()</a>
30 }
31 else
32 {
33 <a href="/@[email protected]" class="">
34 @i.ToString()</a>
35 }
36 }
37 </dd>
38 <dt>
39 @if (HasNextPage)
40 {
41 <a href="/@[email protected](PageIndex + 2)">下一页 </a>
42 }
43 <a href="/@[email protected] ">末页</a>
44 </dt>
45 }
46 </dl> }
47
48 @helper IsSelect(string selectname, string selectvalue)
49 {
50 <select name="selectname">
51 @if (selectvalue == "1")
52 {
53
54 <option value="1" selected="selected">是</option>
55 <option value="0">否</option>
56
57 }
58 else
59 {
60
61 <option value="1">是</option>
62 <option value="0" selected="selected">否</option>
63
64 }
65 </select>
66 }
声明:本博客高度重视知识产权保护,发现本博客发布的信息包含有侵犯其著作权的链接内容时,请联系我,我将第一时间做相应处理,联系邮箱[email protected]。
作者:Mark Fan
(小念头) 来源:http://cube.cnblogs.com
说明:未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有疑问,可以通过 [email protected] 联系作者,本文章采用 知识共享署名-非商业性使用-相同方式共享 2.5
中国大陆许可协议进行许可
主攻ASP.NET.4.5.1
MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法,码迷,mamicode.com
主攻ASP.NET.4.5.1
MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法
时间: 2024-10-14 07:12:30