如何将 html5 数据属性添加到 MVC EditorFor 字段。我知道我可以添加这样的属性:
@Html.EditorFor(p => model.test, new { disabled = "disabled"})
但是当我想对 data-* 属性做同样的事情时,这是这个元素的正确 html5 语法,我得到一个错误!例子:
@Html.EditorFor(p => model.test, new { data-test= "test" })
这是我收到的错误
无效的匿名类型成员声明符。必须使用成员分配、简单名称或成员访问来声明匿名类型成员。
当前上下文中不存在名称“数据”
当前上下文中不存在名称“test”