我来自使用 MVVM 进行 WPF 编程,所以这是我在 ASP.NET 中使用 MVC 的第一次体验
我试图做的是展示这个模型:
public class MultipleChoiceQuestion : Question
{
public string QuestionText
public List<MultipleChoiceAnswer> PossibleAnswers { get; set; }
}
public class MultipleChoiceAnswer
{
public string Text { get; set; }
public string UrlImage { get; set; }
public bool IsCorrect { get; set; }
}
如您所见,我有一个List<T>
,这里是我试图在 RadioButtons 中显示的地方。我在这个网站上搜索了一些数据,发现主要在 radioButtons 中使用 ViewModels。
有没有人为 ASP.NET MVC 实现 RadioButtonListFor<T> ?
在这里使用 ViewModel 的目的是什么?以及如何在单选按钮中显示我的列表?这只是有点令人困惑。