私は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を使用しようとしています。これをどのように行いますか?