1

Web アプリケーションのフォーム ヒンティングを構築しようとしています。フォーム ヒントは、ViewModel の「説明」属性に格納されます。

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 フィールドを追加できないため、単純な EditorFor を使用することはできません。

エディター テンプレートを作成する場合、明らかにモデル メタデータにアクセスする必要があります。null モデルを渡す場合、これを行う方法がわかりませんか?

4

2 に答える 2

0

これはあなたが探しているものですか?担当者不足で回答という形での確認となり申し訳ありません。

JQueryでは、以下のような属性を追加できますか

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

次のように使用できます。

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