Каков наилучший способ привязать раскрывающийся список в представлении MVC?
- Должны ли мы получить все данные поиска на контроллере для объекта списка, а затем связать их со свойством Modelа затем привяжите свойство модели к представлению.Или
- Если мы получим все данные поиска на контроллере в объект списка, а затем свяжем их с сумкой вида, а затем свяжем свойство вида с видом.Или
- Должны ли мы получить все данные поиска на DOM и затем вызвать метод post ajax.а затем связать его с выпадающим списком?
Причина, по которой я спрашиваю это, заключается в том, что я сделал первый подход и у меня были обязательные проверки полей в свойствах строки модели (свойства, предназначенные для связывания текстовых полей).
Теперь обязательные валидаторы полей в строковых полях начали выдавать ошибки валидации самого метода HTTPGET, поскольку я передаю модель методу контроллера HTTP Get, что не ожидается.Я хотел, чтобы они включили ввод некоторых данных и щелкнули только по методу сохранения (при вызове HTTP POST).
Пожалуйста, совет, заранее спасибо.