繁体   English   中英

具有来自模型属性的data-属性的MVC编辑器

[英]MVC Editor with data- attribute from model attribute

我正在尝试为Web应用程序构建表单提示。 表单提示存储在ViewModel的“描述”属性中。

public class ViewModel{
  [Description("Field description for input hints")]
  public string Name {get;set;}
}

我需要能够将这些传递给我的表单控件“数据内容”字段。

<input data-content="Field description for input hints" name="Name" class="guidance"/>

我不能只使用一个简单的EditorFor,因为不能向其添加其他HTML字段。

如果创建编辑器模板,则显然需要访问模型元数据。 我不确定如果传递空模型怎么办?

这是你想要的? 很抱歉,由于缺少代表,所以无法以答案的形式进行确认。

您可以在JQuery中添加如下属性

$('Some ID').attr('your attr', 'Some Val')

您可以这样使用:

@Html.EditorFor(m => m.ColName, new { @class = "abc" })

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM