1

我正在尝试为 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 字段。

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

4

2 回答 2

0

你可以这样使用:

@Html.EditorFor(m => m.ColName, new { @class = "abc" })
于 2013-06-10T10:51:58.123 回答
0

这是你想要的?由于缺少代表,很抱歉以答案的形式出现。

在 JQuery 中,您可以添加如下所示的属性

$('Some ID').attr('your attr', 'Some Val')
于 2013-06-09T19:55:27.243 回答