Я создаю приложение поиска в mvc3, где у меня есть 2 таблицы: 1.State: Id (рк) и state_name 2.District: Id (рк), s_id (Fk), District_nameКак заполнить выпадающий список динамически в MVC3?
Я используя код первого и EF и есть база данных, созданная для этого называется Поиск
Я хочу, чтобы мой индекс, чтобы показать все состояния в выпадающем списке
следующий мой State.cs код
public partial class State
{
public State()
{
this.Districts = new HashSet<District>();
this.Search_master = new HashSet<Search_master>();
}
public int Id { get; set; }
public string State_name { get; set; }
public virtual ICollection<District> Districts { get; set; }}
это мой округ класс:
public partial class District
{
public District()
{
this.Search_master = new HashSet<Search_master>();
}
public int Id { get; set; }
public string District_name { get; set; }
public int StateId { get; set; }
public virtual State State { get; set; } }
Как я называю данные, хранящиеся в таблицах в одну индексной странице спасибо заранее !!
: thnx для ответа ... bt я до сих пор не получил этого ... может у меня помочь ... я обновил свой ответ! – EqEdi
Вы должны создать модель с двумя SelectList. один fo state и один для окружения и int StateId и int DistrictId и привязать их к soemthing следующим образом: model.States = new SelectList (repository.GetStates(), "Id", "Name", model.StateId); – Iridio
: Thnx ..... bt Я получаю сообщение об ошибке в repository.GetStates() ..... мне нужно его создать? и если да, то где я вставляю ... в Viewmodel ?? – EqEdi