4
我有點好奇ASP.Net如何在內部識別請求是回發。
我已閱讀過一本Microsoft書籍,您可以在技術上使用POST和GET方法執行回發
這意味着命令與回發沒有任何關係。
我試圖使用Fiddler來查看請求標頭髮送了什麼。我認爲這可能與視圖狀態有關,但我不確定。ASP.NET如何識別請求是回發?
我有點好奇ASP.Net如何在內部識別請求是回發。
我已閱讀過一本Microsoft書籍,您可以在技術上使用POST和GET方法執行回發
這意味着命令與回發沒有任何關係。
我試圖使用Fiddler來查看請求標頭髮送了什麼。我認爲這可能與視圖狀態有關,但我不確定。ASP.NET如何識別請求是回發?
你幾乎是正確的。
根據作爲請求一部分發送的_EVENTTARGET和_EVENTARGUMENT變量激發正確的事件。我相信IsPostBack是基於這些值設置的。這些決定了要觸發哪個事件以及哪些參數。
實際提交被javascript中的__doPostBack()
函數觸發。