The reason ASP.NET covers everything in one form is that when a postback occurs, the entire form is submitted back to the server and you will have access to every element on the page.
That is, you can change the properties of the elements ( myTextbox.Text = 'Hello';
) from the code-behind.
source
to share