1 /// <summary>
2 /// 为了区分是第一次直接进入页面还是点击提交以后进入页面,在form中增加一个隐藏字段:
3 // <input type="hidden" name="ispostback" value="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 }