【发布时间】:2011-10-13 09:22:26
【问题描述】:
我刚刚创建了一个空白的 .net 网页表单页面并添加了一个简单的 html 表单,内容如下:
<body>
<form id="form1" runat="server">
<div>
<form method="post" action="2ndpage.aspx">
<input type="text" name="Value" />
<input type="submit" value="click" />
</form>
</div>
</form>
</body>
如果我单击按钮,我不会转到 2ndpage.aspx。但是,如果我在 <div> 之后添加“<form></form>”,那么正文现在会显示:
<body>
<form id="form1" runat="server">
<div>
<form></form>
<form method="post" action="2ndpage.aspx">
<input type="text" name="Value" />
<input type="submit" value="click" />
</form>
</div>
</form>
</body>
它有效,点击时我被带到 2ndpage.aspx。
我可以再看一个月,但我确定我看不出错误在哪里,我需要一双新鲜的眼睛。 有任何想法吗? 谢谢
【问题讨论】:
-
你不能有多个表单标签相互嵌套,所以我很惊讶它完全可以工作,更不用说在等式中添加另一个表单标签了。