4
我有点好奇ASP.Net如何在内部识别请求是回发。
我已阅读过一本Microsoft书籍,您可以在技术上使用POST和GET方法执行回发
这意味着命令与回发没有任何关系。
我试图使用Fiddler来查看请求标头发送了什么。我认为这可能与视图状态有关,但我不确定。ASP.NET如何识别请求是回发?
我有点好奇ASP.Net如何在内部识别请求是回发。
我已阅读过一本Microsoft书籍,您可以在技术上使用POST和GET方法执行回发
这意味着命令与回发没有任何关系。
我试图使用Fiddler来查看请求标头发送了什么。我认为这可能与视图状态有关,但我不确定。ASP.NET如何识别请求是回发?
你几乎是正确的。
根据作为请求一部分发送的_EVENTTARGET和_EVENTARGUMENT变量激发正确的事件。我相信IsPostBack是基于这些值设置的。这些决定了要触发哪个事件以及哪些参数。
实际提交被javascript中的__doPostBack()
函数触发。