熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

C#中關於IsPostBack的解釋

2013-11-13 09:41:00  來源: .NET編程 
    PageIsPostBack是一個標志當前請求是否第一次打開

  )當通過IE的地址欄等方式打開一個URL時是第一次打開 當通過頁面的提交按鈕或能引起提交的按鈕以POST的方式提交的服務器時頁面就不再是第一次打開了

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

  )Net判斷一個Page是否第一次打開的方法RequestFormCount>

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

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

   if(!IsPostBack)

  
  {
  ResponseWrite(第一次提交!);
  }
  if(IsPostBack)
  {
  ResponseWrite(按按鈕!);
  }


From:http://tw.wingwit.com/Article/program/net/201311/11325.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.