Я новичок в структуре MVC и не могу понять, как заполнить выпадающий список, который связывается с базой данных. Пожалуйста, помогите мне в части представления, поскольку я хочу показать имя учетной записи в выпадающем списке используя следующий код.Заполнение раскрывающегося списка в MVC View
Модель: -
[Table("account")]
public class Accounts
{
[Key]
public int acc_id { get; set; }
public string acc_name { get; set; }
// public SelectList AccountList { get; set; }
}
AccountsContext
public class AccountsContext:DbContext
{
public DbSet<Accounts> Account { get; set; }
// public SelectList Accounts { get;set;}
}
Контроллер: -
public ActionResult Group()
{
Accounts ak = new Accounts();
AccountsContext accountscontext = new AccountsContext();
List<Accounts> account = accountscontext.Account.ToList();
return View(account);
}
Покажите свой вид (и вам нужно вернуть модель, содержащую свойство связываться с (скажем) 'Int SelectedAccount' и свойства для опций (скажем) 'IEnumerable AccountList' –
Stephen Я использовал этот код на мой взгляд. @model IEnumerable –
Какой код на ваш взгляд (вы еще не указали свой) –