Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 site.master 文件中的 id 从“safety_audit”重命名为“5why_form”。现在我收到一条解析器错误消息:“5why_form”不是有效的标识符。
违规代码是:
<asp:ContentPlaceHolder id="5why_form" runat="server"> </asp:ContentPlaceHolder>
我只是不知道我在这里打破了什么。我认为 ID 的语法是字母数字和下划线。我不知所措。
您不能用数字开始一个 ASP.NET 标识符(事实上,在许多语言/框架(尤其是任何值得他们的盐)中)。您需要将其更改为有效标识符,删除前导即可5。
5
您的标识符是字母数字的,因此可以包含数字,但不能以一个开头。