2016-06-15 6 views
-1

mvc 5剃刀のビューのテキスト入力エディタに「データ検証」属性を追加しようとしています。mvc 5に「データ検証」属性を追加する方法5剃刀の表示テキスト入力エディタ

@Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = "form-control" } }) 

追加したい:かみそりでdata属性について データ検証= "長さ" データ検証長= "MIN3" データ検証エラー-MSG = "3文字"

+2

あなたのコード – dotnetom

+0

'新しい{@class = "フォームコントロール"、新data_validation = "長さ"、data_validation_length = "MIN3" など}'(注意下線文字)を提供してください –

答えて

3

、代わりに、直接属性値data-validationを使用して、あなたはdata_validationにそれを変更する必要があります。

@Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = "form-control", data_validation="length", data_validation_length="min3", data_validation_error_msg="3 char" } }) 

要するに - C#コード内の属性_のためのHTMLに-に変更されています。

0

class属性を追加するのと同じですが、-の代わりに_と置き換えます。

@Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = "form-control" @data_validation="length" @data_validation_length="min3" @data_validation_error_msg="3 char" } }) 
関連する問題