asp.net 无法在提交时重定向表单

发布于 2024-12-09 06:38:32 字数 318 浏览 1 评论 0原文

<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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

旧情别恋 2024-12-16 06:38:32

request 不是使用 method="post" 的有效属性。

<form method="post" action="http://google.com">
<input type="text" name="firstname" /><br />
<input type="submit"/>
</form>

request is not valid attribute use method="post".

<form method="post" action="http://google.com">
<input type="text" name="firstname" /><br />
<input type="submit"/>
</form>
海的爱人是光 2024-12-16 06:38:32

请注意,如果您希望通过服务器端表单(我看到您在示例中没有提到网络表单,尽管您提到了网络表单)来做到这一点,那么您就处于跨页面发布的“领域”。这是一个稍微不同的场景,因为通常网络表单通常只会向其自身发布。

该框架通过几个特定步骤支持跨页面发布,如下所述:

跨页面在 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文