html - 尝试将类添加到 HTML Dropdown Helper 时出现表达式预期错误
问题描述
@
当我尝试将一些引导样式应用于我视图中的下拉菜单时,我目前在 -symbol 下方出现错误。下拉菜单是使用Html.DropdownList
HTML 帮助程序创建的。
错误内容如下:
表达式预期。匿名类型成员名称只能从不带参数的简单名称或限定名称中推断出来
Status : @Html.DropDownList("surveyStatus", "All", New With {@class = "form- control"})
解决方案
您正在使用 C# 语法创建匿名对象。对于 VB.NET 使用
New With { .class = "form-control"}
注意, DropDownList
方法的签名是错误的。您必须使用以下方法之一:
DropDownList
(String, IEnumerable<SelectListItem>, Object)
DropDownList
(String, String, IEnumerable<SelectListItem>, Object)
DropDownList
(String, String, IEnumerable<SelectListItem>, Object, Object)
另请参阅MSDN 中的方法的重载列表。
推荐阅读
- php - JMS 反序列化部分 xml
- java - 切换场景时如何保持FXML文件的变化
- elasticsearch - Elasticsearch 使用默认值更新索引上的新映射
- c# - C#在Json字符串中添加变量
- hibernate - 部分主键列上的 JPA OneToOne 映射
- sql - 如何使用 oracle 查找包含特定字符串值的列名
- android - MVVMCross 6.4.3 还原未按预期工作
- javascript - 如何在单选按钮中仅选择一个选项后发布两个属性的数据?
- sql - 查询优化:SUMIF 和 CASE WHEN
- python - 如何在单个函数中递归计算 AVL-Tree 节点的余额?(Python)