Page.IsPostBack 属性

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cabxyz/article/details/558908

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 
[C#]
public  ErrorPage {get; set;}
[C++]
public: __property * get_ErrorPage();
public: __property void set_ErrorPage(*);
[JScript]
public function get ErrorPage() : ;
public function set ErrorPage();

属性值

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

[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 
[C#]
public  IsValid {get;}
[C++]
public: __property  get_IsValid();
[JScript]
public function get IsValid() : ;

属性值

如果页验证成功,则为 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;
}
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页