Html.TextBox语法是:
public static MvcHtmlString TextBox(this HtmlHelper htmlHelper,string name,object value,object htmlAttributes);
所以我把我的数据属性放在htmlAttributes中.我努力了
@Html.TextBox("date",Model.Date,new { data-myid="aaa"})
但这对我来说并不奏效.
解决方法
尝试使用下划线_字符.
@Html.TextBox("date",new { data_myid="aaa"})
运行时将转换为data-myid