ASP.Net 使用多个表单标签并将它们发布到另一个页面

发布于 2024-09-26 11:26:43 字数 375 浏览 9 评论 0原文

我不知道这是否可能,但我尝试使用第二种形式将数据从一个页面发布到另一个页面。
问题是我需要一个包含回调面板等的用户界面的表单标签。我想放置第二个带有一些隐藏字段的表单:

<form id="postForm" method="post" action="target.aspx">
    <input type="hidden" id="id" />
</form>

我使用 jquery 从 javascript 提交表单:

$("#id").val(id);
$("#postForm").submit();

有没有办法访问隐藏字段的值在目标页面上?

I don't know it's even possible but I try to achieve to post data from one page to another using the second form.
The problem is I need a form tag for the user interface containing callback panels etc. I want to put a second form with some hidden-field:

<form id="postForm" method="post" action="target.aspx">
    <input type="hidden" id="id" />
</form>

I submit the form from javascript with jquery:

$("#id").val(id);
$("#postForm").submit();

Is there a way access the value of the hidden field on the target page?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

睫毛溺水了 2024-10-03 11:26:43

您应该为隐藏字段指定一个 name 属性:

<input type="hidden" id="id" name="id" />

然后您就可以使用 Request.Form 在目标页面中访问发布的数据:

string postedId = Request.Form["id"];

You should give the hidden field a name attribute:

<input type="hidden" id="id" name="id" />

You'll then be able to use Request.Form in your target page to access the posted data:

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