Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webforms ASP.NETWebForm:表单提交时IsPostBack属性如何变为真 请参阅此代码_Webforms - Fatal编程技术网

Webforms ASP.NETWebForm:表单提交时IsPostBack属性如何变为真 请参阅此代码

Webforms ASP.NETWebForm:表单提交时IsPostBack属性如何变为真 请参阅此代码,webforms,Webforms,我只是想知道当表单提交时,只要点击提交按钮,iPostBack属性是谁和如何实现的。谁将IsPostBack属性设置为true 如果有人知道,请共享此信息。它是由System.Web dll中的ASP.NET framework控制的属性,特别是在System.Web.UI.Page类中 ///获取一个值,该值指示页面是第一次呈现还是响应回发而加载。 ///如果为响应客户端回发而加载页面,则为true;否则,错误。 [可浏览(错误)] [DesignerSerializationVisibili

我只是想知道当表单提交时,只要点击提交按钮,iPostBack属性是谁和如何实现的。谁将IsPostBack属性设置为true


如果有人知道,请共享此信息。

它是由System.Web dll中的ASP.NET framework控制的属性,特别是在System.Web.UI.Page类中

///获取一个值,该值指示页面是第一次呈现还是响应回发而加载。
///如果为响应客户端回发而加载页面,则为true;否则,错误。
[可浏览(错误)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
公共bool-IsPostBack
{
得到
{
if(this.\u requestValueCollection==null)
{
返回false;
}
如果(这是交叉页回发)
{
返回true;
}
如果(此._pageFlags[8])
{
返回false;
}
if(this.viewstateMacValidationErrorAppressed)
{
返回false;
}
if(this.Context.serverexecuteepth>0&(this.Context.Handler==null | | | base.GetType()!=this.Context.Handler.GetType())
{
返回false;
}
return!此.\u fPageLayoutChanged;
}
}
protected void Page_Load(object sender, EventArgs e)
{
    if (IsPostBack)
    {

    }
}