1

現在利用可能なすべてのオプションをDropDownListForリストするフォームがあります。ここで、"New..." の代替案を提供したいと思います。これを選択すると、新しい代替を作成できる新しいテキストボックスが表示されます。

代替フォームを追加し、いくつかの JavaScript をバインドして、追加のフォーム (で生成EditorFor) を表示しました。残っているのは、入力を検証する方法です。このシナリオでは、カスタム モデル バインダーを作成する必要がありますか? 基本的に、ドロップダウンから既存の値を選択するか、検証ルールに従って追加フィールドのすべてのプロパティを入力する必要があります。

私はバックエンドに C# を使用していますが、それが問題になるとは思えません。

4

1 に答える 1

0

次のドロップダウンを ajax でフェッチするときは、その入力を jquery 検証フレームワークにバインドする必要があります

$.validator.unobtrusive.parse("#myform");
于 2012-05-05T12:34:43.807 に答える