GET请求会导致IsPostBAck变为真吗?
我从来没有试过,但我读到(在某个地方),如果我添加_ViewState、_EventValidation和form参数,它就可以完成。
是真的吗?这会导致PostBack吗?
谢谢。
编辑
我找到它了这里

这里
测试后编辑2-它可以工作
我在网上连一个关于这个的话题都找不到。
下面是:
http://imageshack.us/f/688/croppercapture1q.gif/
发布于 2012-11-25 08:34:02
在问题更新后,我作了一个新的回答。实际上,我做了一个工作的例子,和我确认了问题,这是可以做的!
http://www.planethost.gr/SOPostBackTest.rar
我所做的:
我创建一个aspx页面,呈现它,然后使用呈现页获取并生成html,只需将方法从post更改为get。
<form name="form1" method="get" action="PostBackTest.aspx" id="form1">然后我打开html页面,并创建一个get到aspx页面!而aspx页面实际上将其视为IsPostBack。
结果真让我吃惊。国旗IsPostBack设置为TRUE,您可以通过自己查看和测试它。我不知道如何考虑这个BUG,也不知道asp.net的功能非常好,所以您在表单上发送它们的内容就是让它正常工作。
是的,如果是GET或POST命令,Request.HttpMethod可以显示得更准确。
https://stackoverflow.com/questions/13545467
复制相似问题