ASP.NET 网页不能使用 form 标签的说明

作者:vkvi 来源:ITPOW(原创) 日期:2013-5-31

其实这个很简单,但我才开始使用 ASP.NET 的时候,也遇到了这个问题,早上写 ASP.NET 生成网页源代码有很多乱码的说明这篇教程的时候,突然想到了,觉得有必要给初学者说明一下。

主要是 ASP.NET 中有一个 runat="server" 的 form,如果我们再在这个 form 标签里面套 form 标签,就会出错。

如果不是应用系统,如果是网页,我们完全可以干掉 runat="server" 的 form,因为网页中基本上不使用服务器端控件(比如 <asp:TextBox),即使要使用,也多半是 <asp:Label 一类的不是必须放在 form 标签中的控件。

这样,我们做出来的网页就没有明显的 ASP.NET 特征了。

相关文章