ASP输出被<form>标签包围?

0 asp.net

只是,

在Visual Studio中创建新的aspx页面时,会自动添加以下标签:

<form id="form1" runat="server">
Run Code Online (Sandbox Code Playgroud)

是否需要这些表单标记来包装页面的整个HTML输出?例如:

<body>
<form id="form1" runat="server">
HTML GOES HERE
</form>
</body>
Run Code Online (Sandbox Code Playgroud)

或者它们可以放在您需要实际表格的地方吗?谢谢

ctr*_*3nd 6

表单标记只需放在任何ASP.NET服务器控件周围.如果它们只存在于实际形式中,或者您没有使用任何形式,则可以这样做.