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

时间:2010-10-07 11:45:33

标签: asp.net postdata multiple-forms

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

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

我使用jquery从javascript提交表单:

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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

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