2

site.master ファイルの ID の名前を「safety_audit」から「5why_form」に変更しました。パーサー エラー メッセージが表示されるようになりました。「5why_form」は有効な識別子ではありません。

問題のあるコードは次のとおりです。

<asp:ContentPlaceHolder id="5why_form" runat="server">
</asp:ContentPlaceHolder>

ここで何を壊したのかわかりません。ID の構文は英数字とアンダースコアだと思いました。私は途方に暮れています。

4

1 に答える 1

4

ASP.NET 識別子 (実際、多くの言語/フレームワーク (および特にその価値のあるもの)) を数字で始めることはできません。これを有効な識別子に変更する必要があります。先頭5を削除すると有効になります。

識別子は英数字であるため、数字を含めることはできますが、数字で始めることはできません。

于 2013-05-29T15:43:23.110 に答える