2016-11-23 5 views
0

HTMLページにドロップダウンボックスがあります。次のクエリを使用しました。cshtmlのdata-filter-control属性にデフォルトの "Select"オプションを追加することはできますか?

<th data-filter-control="select" data-field="Violation_name ">Violation Name</th> 

ここで、「Violation_name」はデータベースの列名です。ドロップダウンボックスのプレースホルダとして「選択」を追加できますか?

答えて

1

あなたはカミソリとASP.NETを使用している場合は、[はい、あなたは、@Html.Dropdownlistfor(x=>x.Property, IEnumerable<Something>(or select list),string lable(optional), object attributes)

は今の属性がnew { placeholder="Select", data....} のように記述することができるオブジェクトを使用することができます。またIEnumerableをへのあなたの引数として新しい

SelectList(Enum.GetValues(typeof(Some value))), 
        "Select Somevalue") 

を使用してみてくださいリスト

@Html.Dropdownは、プロパティの名前を指定する必要があることを除いて同じ方法で動作します。

+0

ありがとう..この特定の行自体にコードを追加することは可能ですか? 「」タグのようなものですか? – Vishwaroopa

+0

MVCHtmlStringクラスを使用してそのエフェクトまたはカスタムドロップダウン拡張メソッドを作成するには、あなたのカミソリのforloopを使用する必要がありますが、上記の方法ではオプションタグのプレースホルダが得られます – mahlatse

関連する問題