Asp.net mvc 未创建代理模型的国家/地区下拉列表
我想在我的代理窗体中添加一个国家/地区下拉列表,数据库部分在运行迁移时已创建,但在生成控制器和视图时,下拉列表将不会生成Asp.net mvc 未创建代理模型的国家/地区下拉列表,asp.net-mvc,Asp.net Mvc,我想在我的代理窗体中添加一个国家/地区下拉列表,数据库部分在运行迁移时已创建,但在生成控制器和视图时,下拉列表将不会生成 public class Agent { public int AgentID { get; set; } [Required] [Display(Name = "Social Insurance Number")] public string SIN { get; set; } publ
public class Agent
{
public int AgentID { get; set; }
[Required]
[Display(Name = "Social Insurance Number")]
public string SIN { get; set; }
public Country Country { get; set; }
[Required]
[Display(Name = "First Name")]
[StringLength(20, ErrorMessage = "First Name cannot be longer than 20 characters")]
public string FirstName { get; set; }
}
public class Country
{
public int ID { get; set; }
[Required]
[Display(Name = "Country")]
public countries Name { get; set; }
public ICollection<Agent> Agents { get; set; }
}
public enum countries
{
canada,
usa
}
公共类代理
{
公共int代理{get;set;}
[必需]
[显示(Name=“社会保险号码”)]
公共字符串SIN{get;set;}
公共国家{get;set;}
[必需]
[显示(Name=“First Name”)]
[StringLength(20,ErrorMessage=“名字不能超过20个字符”)]
公共字符串名{get;set;}
}
公营国家
{
公共int ID{get;set;}
[必需]
[显示(Name=“Country”)]
公共国家名称{get;set;}
公共ICollection代理{get;set;}
}
公共普查国家
{
加拿大,
美国
}
请发布生成下拉列表的相关代码。国家/地区类别应为下拉列表