【发布时间】:2018-10-06 02:12:39
【问题描述】:
当我尝试将一些引导样式应用到我视图中的下拉菜单时,我目前在 @-symbol 下遇到错误。下拉菜单是使用Html.DropdownList HTML 助手创建的。
错误显示:
预期的表达式。匿名类型成员名称只能从不带参数的简单名称或限定名称中推断出来
Status : @Html.DropDownList("surveyStatus", "All", New With {@class = "form- control"})
【问题讨论】:
-
@class是 C#。 VB 将是[class]。 -
这似乎也不起作用。这将单词“类”视为变量而不是 HTML 属性 Class。
-
啊,我觉得应该是
.class。也许.[class]但我不这么认为。我自己只在 C# Razor 中做过这个,但是 VB 对象初始化器需要在每个属性名称前加上点。 -
.[class]也不起作用。还是谢谢。 -
.class工作了,我说我认为应该是这样吗?您对以下答案的评论表明确实如此。
标签: html asp.net-mvc vb.net razor