zoukankan      html  css  js  c++  java
  • 修改AspNetPager的CustomInfoHTML,添加自定义样式

      AspNetPager控件有一个属性叫CustomInfoHTML,可以把它写在前台页面,如下:

    <webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageSize="10" 
                HorizontalAlign="right" Width="100%" 
                Style="font-size: 14px"
                AlwaysShow="true" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" 
                PrevPageText="上一页" SubmitButtonText="Go"  SubmitButtonClass="submitBtn"
                CustomInfoStyle="font-size:14px;text-align:left;" 
                InputBoxStyle="25px; border:1px solid #999999; text-align:center; " 
                TextBeforeInputBox="转到第" TextAfterInputBox="" PageIndexBoxType="TextBox" 
                ShowPageIndexBox="Always" TextAfterPageIndexBox="" 
                TextBeforePageIndexBox="转到" Font-Size="14px" 
                ShowCustomInfoSection="Left" CustomInfoSectionWidth="19%" 
                PagingButtonSpacing="3px" 
    
    CustomInfoHTML = "<div style='white-space: nowrap'>共<font color='#ff0000'>%PageCount%</font>页,第<font color='#ff0000'>%CurrentPageIndex%</font>页,共<font color='#ff0000'>%RecordCount%</font>宗</div>"
    
    onpagechanged="AspNetPager1_PageChanged">
    </webdiyer:AspNetPager>

    如果你还想添加一起其他的东西,那么可以在后台单独设置设这个属性,如下:

                AspNetPager1.CustomInfoHTML = "<div style='white-space: nowrap'>共<font color='#ff0000'>%PageCount%</font>页,第<font color='#ff0000'>%CurrentPageIndex%</font>页,共<font color='#ff0000'>%RecordCount%</font>宗,"
                   + "总面积为<font color='#ff0000'>" + GetTotalArea() + "</font>平方米</div>";

    此处我调用了GetTotalArea()方法。

  • 相关阅读:
    C# 編譯錯誤 CS0016 解決方案
    Javascript 日期
    Javascript Url处理
    Linq中in用法
    oracle中的排名函数用法
    webservices [WebServiceBinding(ConformsTo = WsiProfiles.None)]
    C#中的多态
    C# Math类简介 (转)
    客服工单任务系统发展简史 商商
    jQuery LigerUI 使用教程表格篇(2) 服务器数据交互
  • 原文地址:https://www.cnblogs.com/wang7/p/3792382.html
Copyright © 2011-2022 走看看