我正在尝试构建提示Web应用程序的形式。 表单提示存储在ViewModel的“Description”属性中。
public class ViewModel{
[Description("Field description for input hints")]
public string Name {get;set;}
}
我需要能够将这些传递到我的表单控件“data-content”字段。
<input data-content="Field description for input hints" name="Name" class="guidance"/>
我无法使用简单的EditorFor,因为我无法向其中添加其他HTML字段。
如果我创建一个编辑器模板,我显然需要访问模型元数据。如果我传递空模型,我不确定如何做到这一点?
答案 0 :(得分:0)
这是你在找什么?很抱歉由于代表短缺而以答案的形式确认。
在JQuery中你可以添加如下的属性
$('Some ID').attr('your attr', 'Some Val')
答案 1 :(得分:0)
你可以像这样使用:
@Html.EditorFor(m => m.ColName, new { @class = "abc" })