asp.net 无法在提交时重定向表单
<form request="post" action="http://google.com">
<input type="text" name="firstname" /><br />
<input type="submit"/>
</form>
当我在我的 asp.net webforms 应用程序中尝试此代码时,我没有被重定向。重点是重定向到另一个 aspx 页面,其中包含表单中的一些发布值。还有其他方法可以解决这个问题吗? Jquery 重定向 + ajax post 也许?
谢谢
<form request="post" action="http://google.com">
<input type="text" name="firstname" /><br />
<input type="submit"/>
</form>
When im trying this code in my asp.net webforms app, i dont get redirected. The point is to redirect to another aspx page with some posted values from the form. Is there any other way to solve this? Jquery redirect + ajax post maybe?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
request
不是使用method="post"
的有效属性。request
is not valid attribute usemethod="post"
.请注意,如果您希望通过服务器端表单(我看到您在示例中没有提到网络表单,尽管您提到了网络表单)来做到这一点,那么您就处于跨页面发布的“领域”。这是一个稍微不同的场景,因为通常网络表单通常只会向其自身发布。
该框架通过几个特定步骤支持跨页面发布,如下所述:
跨页面在 ASP.NET 网页中发帖
如何:将 ASP.NET 网页发布到不同的页面
Note that if you wish to do that via server-side forms (which I see you didn't in your example although you mention webforms) you are in the "realm" of cross-page posting. This is a slightly different scenario since usually a webform will normally post to itself only.
The framework supports cross-page posting via a few particular steps as explained here:
Cross-Page Posting in ASP.NET Web Pages
How to: Post ASP.NET Web Pages to a Different Page