页面可以有多个表单吗?webform处理由多个表单的页面怎么办?

我的一个HTML页面里面,有很多张表,每点一个选项就会显示一张表,隐藏其他表。表的内容都是可改的,几乎每个表都有一个针对这一张表的提交按钮。所以每一张表都会有一个单独的表单。但是后台用的是webform,只能一个HTML里面有一个form。
请问1:我可以做到一个HTML里面只用一个表单来分别提交我每一张表的内容吗?用JS让button代替submit提交,但是只提交我一个表格里的那一部分内容,不提交form里面的所有内容。
2:或者webform怎么才可以支持一个HTML里面有多个form?

阅读 5.5k
1 个回答

说明:一个aspx页面中runat=server的只能有一个,所以多个表单的时候,把其它的<form>放到<form id="form1" runat="server"></form>外面即可

<form id="form1" runat="server">
<input name="TrueName" type="text" value="" id="TrueName" runat="server" />
<input type="submit" name="addbn" value="添加" id="addbn" runat="server" onserverclick="addbn_ServerClick" />
</form>
<form action="test.aspx" method="post">
<input type="text" id="key" />
<input type="submit" value="搜索" />
</form>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题