Вы можете публиковать на странице ASP.NET с помощью стандартной формы HTML, например:
<form action="/MyPage.aspx" method="post">
<input type="text" name="name" />
</form>
Затем в коде MyPage.aspx вы можете получить доступ к элементам формы следующим образом:
protected void Page_Load(object sender, System.EventArgs e)
{
string name = Request.Form["name"];
}
Следует также отметить, что большинство книг ASP.NET, вероятно, научат размещать сообщения на той же странице. Затем вы можете получить доступ к элементам формы на странице через объекты, а затем выполнить Response.Redirect () для перехода на следующую страницу, на которую вы хотите перейти.
В этом случае aspx будет выглядеть так:
<asp:TextBox runat="server" id="Name" />
И вы получите доступ к значению из кода, например:
protected void Page_Load(object sender, System.EventArgs e)
{
if(Page.IsPostBack)
{
string name = Name.Text;
}
}