[英]Populating a dropdownlist in ASP.NET MVC 5 from another model
我正在嘗試填充包含部門名稱的下拉列表。 此下拉列表將位於創建新用戶的視圖中。 我有兩個單獨的模型,如下所示:
public class User : MongoEntity
{
public User()
{
DepartmentName = new List<Department>();
}
public string FullName { get; set; }
public string LoginName { get; set; }
public string Title { get; set; }
public List<Department> DepartmentName { get; set; }
public string TelephoneNumber { get; set; }
public string Email { get; set; }
}
public class Department : MongoEntity
{
public string DepartmentName { get; set; }
public string DepartmentLocation { get; set; }
}
我無法將Department Model中的值拉入CreateUser視圖。
我正在為此項目使用MongoDB。 任何幫助/反饋將不勝感激。
看起來您的問題不是關於dropdownlist,而是關於從MongoDB填充列表。 嘗試將DepartmentName設為虛擬:
public virtual List<Department> DepartmentName { get; set; }
順便說一下,我想到這個屬性應該命名為“Departments”而不是“DepartmentName”。
PS如果沒有幫助,請向我們展示更多代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.