Шаблон динамического редактора Asp.NET MVC 2, основанный на выпадающем значении - PullRequest
0 голосов
/ 07 ноября 2011

Я работаю над создателем критериев модели.У меня есть выпадающий список со всеми свойствами модели, выпадающий список со статическими операторами (меньше, равно, как и т. Д.) И элемент формы ввода пользователя для значения.Проблема заключается в том, что тип элемента формы (раскрывающийся список, дата, текстовое поле и т. Д.) Для значения пользовательского ввода должен основываться на типе данных свойства модели, выбранных в первом раскрывающемся списке.Каков наилучший способ добиться этого с помощью MVC 2?В идеале я хотел бы просто создать метод расширения Html и использовать его как Html.CriteriaFilterFor(model => model) и иметь возможность настраивать отображение с использованием атрибутов модели и метаданных.

1 Ответ

0 голосов
/ 07 ноября 2011

Вы должны использовать JQuery для заполнения другого. Вызов AJAX позволит вам открыть второй выпадающий список. Заполнение выпадающего списка с использованием MVC2 на основе другого выпадающего списка (каскадный DropDownList)

...