快速业务通道

Asp.net Repeater控件使用心得

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-20
   } 47    } 48    /**//// <summary> 49    /// 資函賜譜崔耽匈方象訳方 50    /// </summary> 51    [Bindable(true)] 52    [Category("Data")] 53    [DefaultValue(10)] 54    [Localizable(true)] 55    public int PageSize 56    { 57      get 58      { 59        object obj = ViewState["PageSize"]; 60        return (obj == null) ? 10 : (System.Int32)ViewState["PageSize"]; 61      } 62 63      set 64      { 65        ViewState["PageSize"] = value; 66      } 67    } 68    /**//// <summary> 69    /// 資函匈中方楚 70    /// </summary> 71    [Browsable(false)] 72    public int PageCount 73    { 74      get 75      { 76        if (Count < 1 || PageSize < 1 || CurrentPage < 1) 77        { 78          return -1; 79        } 80        else 81        { 82          double pagecount = double.Parse(Count.ToString()) / double.Parse (PageSize.ToString()); 83          string pcstr = pagecount.ToString(); 84          int pcint = 0; 85          if (pcstr.Contains(".")) 86          { 87            string[] pcs = pcstr.Split(''.''); 88            if (int.Parse(pcs[1][0].ToString()) > 0) 89              pcint = int.Parse(pcs[0]) + 1; 90            else 91              pcint = int.Parse(pcs[0]); 92          } 93          else 94            pcint = int.Parse(pcstr); 95          return ((pagecount < 1.0) ? 1 : pcint); 96        } 97      } 98    } 99    /**//// <summary> 100    /// 資函賜譜崔方象悳方 101    /// </summary> 102    [Bindable(true)] 103    [Category("Data")] 104    [DefaultValue(-1)] 105    [Localizable(true)] 106    public int Count 107    { 108      get 109      { 110        object obj = ViewState["Count"]; 111        return (obj == null) ? -1 : (System.Int32)ViewState["Count"]; 112      } 113 114      set 115      { 116        ViewState["Count"] = value; 117      } 118    } 119    #endregion 120    protected override void CreateChildControls() 121    { 122      _btnDefault = new LinkButton(); 123      _btnDefault.ID = "_btnDefault"; 124      _btnDefault.Text = "遍匈"; 125      _btnDefault.Command += new CommandEventHandler(btnDefault_Command); 126      Controls.Add(_btnDefault); 127 128      _btnBefore = new LinkButton(); 129      _btnBefore.ID = "_btnBefore"; 130      _btnBefore.Text = "貧匯匈"; 131      _btnBefore.Command += new CommandEventHandler(btnBefore_

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号