我想实现以下目标:
<input id="HtmlFieldPrefix_enterParentButton" type="button" value="Enter" />
我开始了:
<input id="@ViewData.TemplateInfo.HtmlFieldPrefix-enterParentButton" type="button" value="Enter"/>
效果很好,但是,请注意我使用了破折号而不是下划线。如果我切换到下划线,则会收到错误消息:Razor 认为“_enterParentButton”是 C# 代码的一部分。如何在下划线之前停止剃刀解析?
换句话说,如何修复这条线以使其按预期运行:
<input id="@ViewData.TemplateInfo.HtmlFieldPrefix_enterParentButton" type="button" value="Enter"/>