The "lie"
In Asp.Net development many web form developers tend to think that a Form runat server is a necessity...
Several tutorials, bloggers tend to suggest that there must be a form (or there could be no .aspx page)
This is NOT the case, and I will show/prove it in numerous ways to rid yourself of this "lie"/misconception.
So what is a form (really) in (x)html
W3Scool has the following to tell.
There are 2 ways of sending data from a form, get and post. In Standard (x)Html one can have 0..to many forms.
There is no form
Just as in the movie "The Matrix" you must understand that there is no spoon, or Form runat server. So just because the Visual Studio template show a default form runat server does not mean one HAVE to use it, (the same can be said about the doctag!), in context it's just a text template that one can use as is or change either after creation OR the template itself.
Grasp "there is no form" and the journey towards a more free mind with asp.net webforms development has begun.
More...
29ad0486-4b18-40bc-b6bd-1ef2c3a16520|2|1.0
ASP.NET
form, runat="server"