Asp.net
Page.IsPostBack 和 Page.IsCallBack 有什麼區別?
我最近遇到了一些檢查程式碼,
Page.IsCallBack但我不確定它與Page.IsPostBack. 任何人都可以啟發我嗎?編輯:它們是互斥的還是在給定的情況下可以同時發生?
Page.IsCallBack
它正在獲取一個值,該值指示頁面請求是否是回調的結果。它是一個特殊的回發,所以總是會發生往返;但是,與經典回發不同,腳本回調不會重繪整個頁面。ViewState在回調期間不會更新,它用於回發。
Page.IsPostBack
檢查頁面是否是第一次訪問伺服器。與 IsCallBack 不同,ViewState 是更新的
有關顯示說明事件順序的圖表的更多詳細資訊,請參閱頁面生命週期
**編輯 -**回答您的新問題
Page.IsPostback 屬性將為兩種請求類型返回 true。只有當請求是客戶端回調時,Page.IsCallback 屬性才會返回 true