主攻ASP.NET.4.5.1 MVC5.0之重生:创建UIHelper通用自定义分页和选择开关与PagesHelper和IsSelect简单用法

2020-11-15 15:09

阅读:567

标签:style   blog   http   java   color   使用   

@helper放入地方

soscw.com,搜素材

分页效果

soscw.com,搜素材

soscw.com,搜素材

 

选择开关编辑调用

soscw.com,搜素材
                dl>
                    dd class="dc1">是否主管:dd>
                    dd>
                        @UIHelper.IsSelect("IsManager",Model.IsManager.ToString());
                    dd>
                dl>
soscw.com,搜素材

分页调用

 div class="rg5">
            @UIHelper.PagesHelper(ViewBag.ControllerName, Model.TotalPages, Model.PageIndex, Model.PageSize, Model.TotalCount, Model.HasPreviousPage, Model.HasNextPage, Model.PageList)
        div>

 

分页 PagesHelper和选择开关代码

soscw.com,搜素材
 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 }
soscw.com,搜素材
 
 

 声明:本博客高度重视知识产权保护,发现本博客发布的信息包含有侵犯其著作权的链接内容时,请联系我,我将第一时间做相应处理,联系邮箱ffgign@qq.com


作者:Mark Fan (小念头)    
来源:http://cube.cnblogs.com
说明:未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有疑问,可以通过 ffgign@qq.com 联系作者,本文章采用 知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可

soscw.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


评论


亲,登录后才可以留言!