我当前的aspx表单要求用户将字段输入到文本框中,然后按提交按钮。我们正在考虑使用从URL读取参数的PUT方法?有什么快速解决方案吗?
答案 0 :(得分:1)
您应该考虑使用ASP.NET MVC。 ASP.NET的原始版本在WebForms模型中使用了很多POSTbacks,这就是为什么你会看到这种行为。可以编写HttpHandlers或HttpModules,无需ASP.NET MVC就可以提供更大的灵活性。
答案 1 :(得分:0)
HTML4 doesn't support PUT method in forms。因此,在表单方法中使用PUT会生成无效的HTML,而且我有理由相信浏览器无论如何都会执行POST而不是PUT(至少这是FF 3.6在我尝试将表单方法更改为PUT时所执行的操作)。 / p>
如果您想从URL中获取信息,只需将表单方法更改为GET而不是POST。