Я только что создал пустую страницу веб-формы .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. Но если я добавлю «<form></form>
» сразу после <div>
, чтобы тело теперь читало:
<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 при нажатии.
Я могу посмотреть на это еще на месяц, но я уверен, что не вижу, где ошибка, мне нужна пара свежих глаз.
Есть идеи?
Спасибо