ASP.NET MVC将属性"data-message"添加到Html.TextBoxFor

Ian*_*ink 30 asp.net-mvc razor asp.net-mvc-4

使用MVC 4我使用"data-message"属性为模型属性创建一个文本框:

@Html.TextBoxFor(o => o.TradeOrder.Symbol, new {data-message="Required"})
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误:

无效的匿名类型成员声明符.必须使用成员分配,简单名称或成员访问声明匿名类型成员.

Dar*_*rov 78

用途_:

@Html.TextBoxFor(o => o.TradeOrder.Symbol, new {data_message="Required"})
Run Code Online (Sandbox Code Playgroud)

TextBoxFor帮助器将知道该做什么,并-在生成标记时替换它.