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

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

  第二电脑网导读: <remarks>   /// 默认情况下,当要分页的数据小于两页时,AspNetPager不会在页面上显示任何内容,将此属性值设为true时,即使总页数只有一页,AspNetPager也将显示分页导航元素。   /// </remarks>   [Browsable(true),   Category("Behavior"),   DefaultValue(false), ...
  正文:#region Others
  
  /// <summary>
  /// 获取或设置一个值,该值指定是否总是显示ASP/ target=_blank class=infotextkey>aspNetPager分页按件,即使要分页的数据只有一页。
  /// </summary>
  /// <remarks>
  /// 默认情况下,当要分页的数据小于两页时,AspNetPager不会在页面上显示任何内容,将此属性值设为true时,即使总页数只有一页,AspNetPager也将显示分页导航元素。
  /// </remarks>
  [Browsable(true),
  Category("Behavior"),
  DefaultValue(false),
  Description("总是显示分页控件,即使要分页的数据只要一页")]
  public bool AlwaysShow
  {
  get
  {
  object obj=ViewState["AlwaysShow"];
  return (obj==null)?false:(bool)obj;
  }
  set
  {
  ViewState["AlwaysShow"]=value;
  }
  }
  
  
  /// <summary>
  /// 获取或设置由 AspNetPager 服务器控件在客户端呈现的级联样式表 (Css) 类。
  /// </summary>
  [Browsable(true),
  Description("应用于控件的CSS类名"),
  Category("Appearance"),
  DefaultValue(null)]
  public override string CssClass
  {
  get{return base.CssClass;}
  set
  {
  base.CssClass=value;
  cssClassName=value;
  }
  }
  
  
  /// <summary>
  /// 获取或设置一个值,该值指示 AspNetPager 服务器控件是否向发出请求的客户端保持自己的视图状态,该属性经重写后不允许设为false。
  /// </summary>
  /// <remarks><see cref="AspNetPager"/> 服务器控件将一些重要的分页信息保存在ViewState中,当使用Url分页方式时,虽然视图状态在分页过程中没有任何作用,但若当前页需要回发,则必须启用视图状态以便分页控件能在页面回发后获取回发前的分页状态;当通过页面回发(PostBack)的方式来分页时,要使AspNetPager正常工作,必须启用视图状态。
  /// <p><note>该属性并不能禁止用户用<![CDATA[<%@Page EnableViewState=false%> ]]>页指令来禁用整个页面的视图状态,当使用此指令并且设置AspNetPager通过页面回发来分页时,AspNetPager因为无法获取保存的信息而不能正常工作。</note></p></remarks>
  [Browsable(false),
  Description("是否启用控件的视图状态,该属性的值必须为true,不允许用户设置。"),
  DefaultValue(true),
  Category("Behavior")]
  public override bool EnableViewState
  {
  get
  {
  return base.EnableViewState;
  }
  set
  {
  base.EnableViewState=true;
  }
  }
  
  /// <summary>
  /// 获取或设置当用户输入的页索引超出范围(大于最大页索引或小于最小页索引)时在客户端显示的错误信息。
  /// </summary>
  [Browsable(true),
  Description("当用户输入的页索引超出范围(大于最大页索引或小于最小页索引)时在客户端显示的错误信息。"),
  DefaultValue("页数超出范围!"),
  Category("Data")]
  public string PageIndexOutOfRangeErrorString
  {
  get
  {
  object obj=ViewState["PageIndexOutOfRangeErrorString"];
  return (obj==null)?"页数超出范围!":(string)obj;
  }
  set
"AspNetPager分页控件--使用方法9"由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/aspnet/12595.html


关键字:

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

站内搜索: 高级搜索

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