导航

    <#CACHE_INCLUDE_NAVBAR#>
« Symantec 250-270考試內容資源重定向擴充Windows終端服務的功能 »

C#中關於IsPostBack的解釋

2010年12月14日 Linux 0条评论 0个引用

Page.IsPostBack是壹個標誌:當前請求是否第壹次打開。
  1)當通過IE的地址欄等方式打開壹個URL時是第壹次打開, 當通過頁面的提交按鈕或能引起提交的按鈕以POST的方式提交的服務器時,頁面就不再是第壹次打開了。

  2)IsPostBack只有在第壹次打開的時候是false,其它時候都是true

  3).Net判斷壹個Page是否第壹次打開的方法:Request.Form.Count>0

  4)每次頁面Load的時候,根據需要把每次都要加載的代碼放在IsPostBack中,只需要加載壹次的代碼放在if(!IsPostBack)中。

  5)每次用戶回傳服務器任何信息的時候,都會引發isPostBack屬性用來判斷此用戶是否曾經做過登陸或者其他事件

  6 if(!IsPostBack)

 

  {
  Response.Write("第壹次提交!");
  }
  if(IsPostBack)
  {
  Response.Write("按按鈕!");
  }
 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206