AspNetPager分页控件--使用方法7

时间:2010-01-29 13:28:24  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:y.Hidden)]   public int RecordsRemain   {   get   {   if(CurrentPageIndex<PageCount)   return RecordCount-(CurrentPageIndex*PageSize);   return 0;}   }         /// <summary>
  正文:// <summary>
  /// 获取在当前页之后还未显示的剩余记录的项数。
  /// </summary>
  [Browsable(false),
  DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  public int RecordsRemain
  {
  get
  {
  if(CurrentPageIndex<PageCount)
  return RecordCount-(CurrentPageIndex*PageSize);
  return 0;}
  }
  
  
  /// <summary>
  /// 获取所有要分页的记录需要的总页数。
  /// </summary>
  [Browsable(false),
  DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  public int PageCount
  {
  get{return (int)Math.Ceiling((double)RecordCount/(double)PageSize);}
  }
  
  
  #endregion
  
  #region TextBox and Submit Button
  
  /// <summary>
  /// 获取或设置页索引文本框的显示方式。
  /// </summary>
  /// <remarks>
  /// 页索引文件框允许用户手式输入要访问的页的索引,当页数非常多时,显示页索引文本框非常方便用户跳转到指定的页,默认情况下,该文本框只有在总页数大于或等于 <see cref="ShowBoxThreshold"/> 的值时才显示,否则不显示,要想该文本框任何时候都显示,请将其值设为Always,若希望任何时候都不显示,则应设为Never。
  ///</remarks>
  [Browsable(true),
  Description("指定页索引文本框的显示方式"),
  Category("文本框及提交按钮"),
  DefaultValue(ShowInputBox.Auto)]
  public ShowInputBox ShowInputBox
  {
  get
  {
  object obj=ViewState["ShowInputBox"];
  return (obj==null)?ShowInputBox.Auto:(ShowInputBox)obj;
  }
  set{ViewState["ShowInputBox"]=value;}
  }
  
  /// <summary>
  /// 获取或设置应用于页索引输入文本框的Css类名。
  /// </summary>
  [Browsable(true),
  Category("文本框及提交按钮"),
  DefaultValue(null),
  Description("应用于页索引输入文本框的CSS类名")]
  public string InputBoxClass
  {
  get
  {
  return (string)ViewState["InputBoxClass"];
  }
  set
  {
  if(value.Trim().Length>0)
  ViewState["InputBoxClass"]=value;
  }
  }
  
  /// <summary>
  /// 获取或设置页索引输入文本框的CSS样式文本。
  /// </summary>
  
  [Browsable(true),
  Category("文本框及提交按钮"),
  DefaultValue(null),
  Description("应用于页索引输入文本框的CSS样式文本")]
  public string InputBoxStyle
  {
  get
  {
  return (string)ViewState["InputBoxStyle"];
  }
  set
  {
  if(value.Trim().Length>0)
  ViewState["InputBoxStyle"]=value;
  }
  }
  
  /// <summary>
  /// 获取或设置页索引页索引输入文本框前的文本字符串值。
  /// </summary>
  [Browsable(true), 《AspNetPager分页控件--使用方法7》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/aspnet/12597.html


关键字:

关于《AspNetPager分页控件--使用方法7》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td