【发布时间】:2011-08-02 13:59:49
【问题描述】:
我用 HTML 代码注释掉了我的表格。尽管表格确实被删除了,但其中的控件似乎仍然存在。
<div>
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="X-Large" ForeColor="#0066CC"></asp:Label>
<!--
<table>
<tr>
<td>
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="X-Large" ForeColor="#0066CC"></asp:Label>
</td>
</tr>
</table>
-->
</div>
当我运行我的应用程序时,Visual Studio 给我一个错误:
ID 'Label1' 已被另一个 rcontrol 使用。
我不知道为什么 Visual Studio 仍然检查我的 HTML 的注释掉部分内的控件。有人对此事有任何线索吗?提前致谢!
【问题讨论】:
-
想必如果你更改任一标签的 ID 都不会出错?
-
是的,如果我将任一标签的ID从Label1更改为Label2,则不会发生错误。
标签: .net asp.net html comments