我有2個模型。在mvc中合併2個相關模型
public partial class Question
{
public int QuestionId { get; set; }
public string QuestionText { get; set; }
public string Ans1 { get; set; }
public string Ans2 { get; set; }
public string Ans3 { get; set; }
public string Ans4 { get; set; }
}
public partial class UserAnswer
{
public int UserAnsId { get; set; }
public Nullable<int> QuestionId { get; set; }
public Nullable<int> UserId { get; set; }
public Nullable<int> AnsVal { get; set; }
}
正如你可以看到QuestionId在兩個模型中。我如何在視圖中渲染它。有很多問題。問題Moldel在初始運行時有數據,但UserAnswer沒有。
如何組合這兩個模型,以便我可以將它用作IEnumerable中的視圖。 Ans1,Ans2,Ans3,Ans4在UserAnswer中有文本和AnsVal將從Raiobutton得到它的值。
你想要在視圖中使用組合模型? –
是的,以便我可以在視圖中重新指定它。 – user952072
您可以使用Neel Bhatt的建議。 –