0

私のフォーム検証コントロールを構築するための努力の中で、私はドロップダウンリストコントロールを得て、これをカスタマイズしようとしたときに突っ込みました。extend @ Html.DropDownList mvc3

このコントロールを拡張するには、TagBuilderと拡張メソッドの単純なStringを使用しようとしましたが、バックエンドのリストにバインドしようとすると、ドロップダウンリストに実際にデータがバインドされません。私は自分のカスタムコントロールで何か(IEnumerableなど)が不足していると確信していますが、私は何も考えていません....任意の提案(コードサンプルが素晴らしいだろう)素晴らしいだろう。

おかげ

答えて

0

あなたはASP.NET MVCソースを通過し、それが実装されている方法についてのアイデアを得ることができます。

Licenseもご覧ください。

+0

これは役立つだけの並べ替えでした。私はまだ@ ViewBag.myddl = myListを使って自分のコントロールから新しく作られたHTMLヘルパーにリストをバインドするのに苦労している。私は、MVCがリフレクションを使用して以来、これを「事実の後」に追加できると考えましたが、それは...というアイデアはありませんか? –

+0

@Christopherこれまでに試したことを(OPを編集して)投稿できますか? – Eranga