主攻ASP.NET.4.5.1 MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法
2020-11-15 15:09
标签:style blog http java color 使用 @helper放入地方 分页效果 选择开关编辑调用 分页调用 分页 PagesHelper和选择开关代码 声明:本博客高度重视知识产权保护,发现本博客发布的信息包含有侵犯其著作权的链接内容时,请联系我,我将第一时间做相应处理,联系邮箱ffgign@qq.com。 主攻ASP.NET.4.5.1
MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法,搜素材,soscw.com 主攻ASP.NET.4.5.1
MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法 标签:style blog http java color 使用 原文地址:http://www.cnblogs.com/cube/p/3698707.html 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>
1 @helper PagesHelper(string controllername, int TotalPages, int PageIndex, int PageSize, int TotalCount, bool HasPreviousPage, bool HasNextPage, Listint> PageList)
2 {
3
4 div class="sple">
5 页数:@if (TotalPages > 0)
6 {text>@(PageIndex + 1)/@TotalPagestext>}
7 else
8 {text>0/0text>} 每页 @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="/@controllername?page=@PageIndex ">上一页a>
19
20 }
21 dt>
22 dd>
23 @foreach (int i in PageList)
24 {
25 if (PageIndex + 1 == i)
26 {
27
28 a href="/@controllername?page=@i" class="abg">
29 @i.ToString()a>
30 }
31 else
32 {
33 a href="/@controllername?page=@i" class="">
34 @i.ToString()a>
35 }
36 }
37 dd>
38 dt>
39 @if (HasNextPage)
40 {
41 a href="/@controllername?page=@(PageIndex + 2)">下一页 a>
42 }
43 a href="/@controllername?page=@TotalPages ">末页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 }
作者:Mark Fan
(小念头) 来源:http://cube.cnblogs.com
说明:未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有疑问,可以通过 ffgign@qq.com 联系作者,本文章采用 知识共享署名-非商业性使用-相同方式共享 2.5
中国大陆许可协议进行许可
文章标题:主攻ASP.NET.4.5.1 MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法
文章链接:http://soscw.com/index.php/essay/21465.html