首页 > 代码库 > isPostBack原理

isPostBack原理

 1  /// <summary> 2     /// 为了区分是第一次直接进入页面还是点击提交以后进入页面,在form中增加一个隐藏字段: 3     // <input type="hidden" name="ispostback" value="http://www.mamicode.com/true" />, 4     /// 如果能够从Request中读取到ispostback=true就说明是点击提交以后重新进入ashx, 5     /// 否则就是第一次进入ashx。ispostback就是一个标志位。 6     /// </summary> 7     /// <param name="sender"></param> 8     /// <param name="e"></param> 9     protected void Page_Load(object sender, EventArgs e)10     {11         if(IsPostBack)12         {13             SayHello();14         }15         if(!IsPostBack)16         {17             SayHello1();18         }19 20     }21     protected void SayHello()22     {23         Response.Write("你好啊IsPostBack,这是点击Button后进入页面的");24     }25     protected void SayHello1()26     {27         Response.Write("这是!IsPostBack,第一次进入页面");28     }

 

isPostBack原理