Два Html.DropDownListFor для одного свойства Model? - PullRequest
1 голос
/ 01 июля 2011

У меня есть два списка выбора, и я хочу, чтобы оба варианта перешли к одному свойству в модели.

        <li>
             @Html.DropDownListFor(model => model.Year, (SelectList)fiscalYearsList, "All Years", new { id = "fiscalYearsList", style= "display:none" })
        </li>
        <li>
             @Html.DropDownListFor(model => model.Year, (SelectList)calendarYearsList, "All Years", new { id = "calendarYearsList" })
        </li>

Затем с Jquery я переключаю каждый раз, когда выбрана радиокнопка. Можно ли отправить только выбранный элемент из видимого DropDownListFor в модель? Это не совсем работает в данный момент. Только первый DropDownListFor фактически отправляется в модель.

1 Ответ

0 голосов
/ 15 июля 2011

В итоге я добавил еще одно свойство в свою модель представления, а затем добавил немного дополнительной логики для отображения правильного DropDownListFor с Javascript.Работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...