数据属性来自模型属性的MVC编辑器
本文关键字:MVC 编辑器 属性 自模型 数据属性 | 更新日期: 2023-09-27 18:17:50
我正在尝试为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"/>
我不能只是使用一个简单的编辑器,因为我不能添加额外的HTML字段到它。
如果我创建一个编辑器模板,我显然需要访问模型元数据。我不确定如何做到这一点,如果我传递一个空模型?
这是你要找的吗?很抱歉,因为没有足够的代表,所以回复的形式不一致
在JQuery中可以添加如下属性
$('Some ID').attr('your attr', 'Some Val')
可以这样使用:
@Html.EditorFor(m => m.ColName, new { @class = "abc" })