Por que meu formulário Asp.Net está chegando vazio quando eu publico de uma página para outra?
Eu tenho o seguinte código HTML
<%@ Page Language="C#" %>
<html>
<head>
<title></title>
</head>
<body>
<form id="frmSystem" method="post" action="target.aspx">
<input id="txtTextField" type="text" />
<input id="btnPost" value="Submit" onclick="javascript:frmSystem.submit();" type="button" />
</form>
</body>
</html>
A página de destino está chegando, mas o formulário que está recebendo está vazio. Eu tenho um ponto de interrupção na minha página target.aspx e, embora eu possa ver um formulário, suas chaves estão vazias e Request ["txtTextField"] não me fornece nada.
Alguma pista do porquê?