获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。
[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。
获取或设置一个值,该值指示当前页请求结束时该页是否保持其视图状态以及它包含的任何服务器控件的视图状态。
[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。
获取或设置错误页,在发生未处理的页异常的事件时请求浏览器将被重定向到该页。
[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";
}
获取一个值,该值指示页验证是否成功。
[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。
备注
若要使该属性返回 true,Page.Validators 属性中的所有验证服务器控件必须都验证成功。只有在已调用 Page.Validate 方法,或已在开始窗体处理的 ASP.NET 服务器控件的 OnServerClick 处理程序中将 CausesValidation 属性设置为 true 后才可以选中该属性。这些服务器控件包括 Button、HtmlButton、HtmlInputButton、HtmlInputImage、ImageButton 以及 LinkButton 类。
获取或设置指示是否呈现 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; }