Page.IsPostBack 属性

Page.IsPostBack 属性

获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。

[Visual Basic]
Public ReadOnly Property IsPostBack As Boolean
[C#]
public bool IsPostBack {get;}
[C++]
public: __property bool get_IsPostBack();
[JScript]
public function get IsPostBack() : Boolean;
属性值

如果是为响应客户端回发而加载该页,则为 true;否则为 false

Page.EnableViewState 属性

获取或设置一个值,该值指示当前页请求结束时该页是否保持其视图状态以及它包含的任何服务器控件的视图状态。

[Visual Basic]
Overrides Public Property EnableViewState As Boolean
[C#]
public override bool EnableViewState {get; set;}
[C++]
public: __property bool get_EnableViewState();
public: __property void set_EnableViewState(bool);
[JScript]
public override function get EnableViewState() : Boolean;
public override function set EnableViewState(Boolean);
属性值

如果该页保持其视图状态,则为 true;否则为 false。默认值为 true

Page.ErrorPage 属性

获取或设置错误页,在发生未处理的页异常的事件时请求浏览器将被重定向到该页。

[Visual Basic]
Public Property ErrorPage As String
[C#]
public string ErrorPage {get; set;}
[C++]
public: __property String* get_ErrorPage();
public: __property void set_ErrorPage(String*);
[JScript]
public function get ErrorPage() : String;
public function set ErrorPage(String);
属性值

浏览器被重定向到的错误页。

[C#]
void Page_Load(Object sender, EventArgs e)
{
   // Note: This property can also be set in <%@ Page ...> tag.
   if(!IsPostBack)
      this.ErrorPage = "Error_Page.aspx";
}

Page.IsValid 属性

获取一个值,该值指示页验证是否成功。

[Visual Basic]
Public ReadOnly Property IsValid As Boolean
[C#]
public bool IsValid {get;}
[C++]
public: __property bool get_IsValid();
[JScript]
public function get IsValid() : Boolean;
属性值

如果页验证成功,则为 true;否则为 false

备注

若要使该属性返回 truePage.Validators 属性中的所有验证服务器控件必须都验证成功。只有在已调用 Page.Validate 方法,或已在开始窗体处理的 ASP.NET 服务器控件的 OnServerClick 处理程序中将 CausesValidation 属性设置为 true 后才可以选中该属性。这些服务器控件包括 ButtonHtmlButtonHtmlInputButtonHtmlInputImageImageButton 以及 LinkButton 类。

Page.Visible 属性

获取或设置指示是否呈现 Page 对象的值。

属性值

如果将呈现 Page,则为 true;否则为 false。默认值为 true

示例

[Visual Basic, C#] 下面的示例将 Page.Visible 属性设置为假,以隐藏页的呈现内容。在首次请求该页时,此页中将填充并将显示数据源。当用户单击按钮时,HideButton_Click 事件处理程序将会隐藏页的全部呈现内容。

[Visual Basic] 
Sub HideButton_Click(Sender As Object, er As EventArgs)

   Me.Visible = false

End Sub

[C#] 
void HideButton_Click(Object sender, EventArgs er)
{      
   this.Visible = false;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值