我是 MVC 的新手。我不知道如何将可以具有不同类型的属性绑定到单选按钮,例如:
public class Job { public string Name { get; set; } }
public class Carpenter : Job { }
public class Unemployed : Job { }
public class Painter : Job { }
public class Person
{
public Person() { this.Job = new Unemployed(); }
public Job Job { get; set; }
}
那是; 一个人有某种工作。现在我喜欢有一个视图,用户可以在其中选择一个人的工作。我想使用单选按钮来显示所有可用的工作类型。我还希望将人员当前的工作类型选择为默认值,当然我希望该人在回发时更新她的工作类型。我正在尝试使用 Razor。你会怎么做?