2016-08-12 7 views
-1

и полностью смущено сейчас. Я использую базу данных Первый подход для разработки приложенияMVC Database First - заполнение Dropdownlist для текста и значений из DB

У меня в коде есть модели, созданные ER из таблицы/DB , и я создал обзор модели для каждой соответствующей модели.

Я должен показать несколько имен «приложений» в раскрывающемся списке через DB , и пользователю необходимо вставить соответствующее имя «среды», используя текстовое поле и раскрывающийся список, автоматически заполненный в пользовательском интерфейсе.

У меня есть 2 ViewModel класс «app_details и env_details :.

app_details имеют общие свойства APPID (идентичность), APPNAME

и env_details имеют APPID (Fk), Envid (идентичность), envname.

я сделал с добавлением имени приложения и имеют SP для getappname и идентификатор

я путаюсь, где добавить общественного IEnume rable Appdetail {get; задавать; } без получения статуса модели

Я хочу привязать свою модель к просмотру. как подойти к PLS

+0

У меня есть приложение для приложения {appid, appname} и env {envid, appid, envname}. Я создал модельное представление «appMV {appid [key], appname, selectlist}», теперь список appMV return fucntion, инициализирующий appID и appname only, из этого списка я инициализировал i selectlist в контроллере и передал modelview obj в myview, где мне нужно ввести данные об окружающей среде, соответствующие идентификатору приложения, я получаю раскрывающийся список, но при выборе выпадающего списка и после заполнения информации о состоянии среды iam Состояние модели недействительно и appid null в контроллере. [post] с использованием объекта приложения viewmodle в контроллере. –

+0

Ваша потребность показать код, который вы пробовали в вопросе, и указали, какую ошибку вы получаете где и когда (а не в комментариях). Мы не можем догадаться, какие ошибки вы совершили. –

ответ

0

Просто вы можете создать список выбора с помощью соответствующего ключа и значения элемента и привязать его, опускаясь, перейдя к помощнику.