私はモデル基準ビルダで作業しています。私は、すべてのモデルプロパティ、静的演算子(より小さい、等しい、等のような)を持つドロップダウンリストと値のユーザ入力フォーム要素を持つドロップダウンリストを持っています。問題は、ユーザー入力値のフォーム要素タイプ(ドロップダウン、日付、テキストボックスなど)が最初のドロップダウンリストで選択されたモデルプロパティのデータ型に基づいている必要があることです。 MVC 2を使用してこれを達成する最良の方法は何ですか?理想的には、Html拡張メソッドを作成してHtml.CriteriaFilterFor(model => model)
のように使用し、モデル属性とメタデータを使用して表示をカスタマイズできるようにしたいと考えています。Asp.NET MVC 2ドロップダウンの値に基づく動的エディタテンプレート
0
A
答えて
0
JQueryを使用してもう1つのデータを読み込む必要があります。 AJAXコールでは、2番目のドロップダウンリストをプルすることができます。 Populating Dropdownlist Using MVC2 Based On Another Dropdownlist (Cascading DropDownList)
関連する問題
- 1. 値型のASP.NET MVC 2エディタテンプレート、
- 2. ドロップダウン値に基づくグリッドフィルタリング
- 3. ASP.NET MVCエディタテンプレート
- 4. ドロップダウン選択に基づく値表示MVC
- 5. ドロップダウン値に基づくAjaxベースのチェックボックス
- 6. asp.net mvcのドロップダウン2
- 7. 2つの動的セル値に基づくハイパーリンク
- 8. ドロップダウン値に基づくJavaScriptトリガーアクション
- 9. 最初のドロップダウンに基づくブートストラップmultiselect動的オプション
- 10. ngドロップダウン値に基づく表示 - 角度2
- 11. ドロップダウン選択に基づくHTML動的入力ボックス
- 12. 別のドロップダウンに基づくExcelドロップダウン
- 13. ドロップダウン選択値(javascript/html)に基づく自動リフレッシュ
- 14. MVCは他の選択に基づいてドロップダウンを動的にロードします
- 15. PHPドロップダウン値に基づくテキストボックスへのエコー
- 16. Zip 2 Javaの値に基づくコレクション
- 17. ドロップダウンの選択に基づいて値を動的に取得する
- 18. 2つの異なる選択ドロップダウン値に基づくjavascriptの表示結果
- 19. 最初のドロップダウン選択値に基づいて2番目のドロップダウンをバインドする方法ASP.NET MVC3
- 20. asp.net mvcの配列に基づいてアクションメソッドを動的に作成
- 21. 最初のドロップダウンに基づく2番目のドロップダウンオプション
- 22. Pythonのdictに基づく動的メソッド
- 23. コンテンツタイプに基づくPaperclipの動的オプション
- 24. 動的フィールドに基づくIQueryableのフィルタリング
- 25. ドロップダウンに基づくチェックボックスのチェック
- 26. 複数のドロップダウンに基づくAverageif
- 27. 別のテキストボックスに基づくAngular JSドロップダウン
- 28. ドロップダウンに基づくチェックボックスのチェックISSUE
- 29. 他のドロップダウン選択に基づくフィルタドロップダウン
- 30. 別のドロップダウン選択に基づくフィルタドロップダウン
これは私の現在の実装でやっていることです。問題は、それをどのようにスケールアップするかわからないことです。入力は常にドロップダウンリストではありません。理想的には、モデルメタデータによって駆動されるでしょう。メタデータをサーバー側で呼び出されるメソッドに組み込むにはどうすればよいですか? – robbymurphy
私は頭の上から2つのオプションを見る。まず、すべての正しいフィールド(ドロップダウン、テキストボックスなど)で隠れたdivを作成し、メインドロップが変更されたときに各divを表示/非表示にします。あなたはそれを達成するためにjqueryのshowとhideを使うことができます。 http://api.jquery.com/show/というリンクがあります。次にコンテナdivを作成し、html $( "#contentDiv).html()を設定します。メタデータに応じてすべてのhtmlを動的に作成します。htmlを変数に入れてからdivに追加します.html()メソッド –