这似乎应该很容易,但我无法让它工作。
我的视图模型中有一组字符串,这些字符串作为列表项输出:
<ul class="dropdown-menu" id="genreDropDown">
@foreach (string subject in Model.SuggestSubjects)
{
<li id="listItem'@subject'"><a onclick="LoadSuggestTitles_BySubject('@subject');">@subject</a></li>
}
</ul>
当页面呈现时,我看到列表项的 id 被格式化为:
<li id="listItem'Mystery'">
我的问题 :
有什么方法可以在没有单引号的情况下格式化 ID,因此 Razor 仍然可以获取该值并将其附加到 id?
最终我想让它阅读<li id="listItemMystery">
。