0
最近MVC 5で入れ子になったオブジェクト(オブジェクトのリスト)を使ってビューを作成する方法を研究していますか?MVC 5でネストされたオブジェクトを使用して作成ビューを生成するにはどうすればよいですか?
私のオブジェクトは、そのようなものです:
public class MrSurvey
{
public Guid Id { get; set; }
[Required]
[StringLength(128)]
public string UserId { get; set; }
[Required]
[StringLength(75)]
public string Title { get; set; }
public DateTime CreatedDate { get; set; }
public List<MrSurveyQuestion> Questions { get; set; }
}
public class MrSurveyQuestion
{
public Guid Id { get; set; }
public Guid SurveyId { get; set; }
[Required]
[StringLength(250)]
public string QuestionName { get; set; }
public bool IsMultipleChoice { get; set; }
public bool IsSelectOneMoreThan { get; set; }
public List<MrSurveyQption> Options { get; set; }
}
public class MrSurveyQption
{
public Guid Id { get; set; }
public Guid QuestionId { get; set; }
[Required]
[StringLength(140)]
public string OptionName { get; set; }
}
は、私は数日間、私のネストされたオブジェクトを持つビューを作成生成しよう。しかし、私はそれをしなかった。 誰も、これらのオブジェクトでビューを作成する方法を提案していますか?または そのような例がありますか?
ありがとうございます。
通常、ネストされたオブジェクトを使用すると、レンダリングされているパーシャルビューになります。 – MPavlak
あなたはビューモデルを作ってそれをあなたのビューに渡すことができます –
しかし、それはあなたが何をしようとしているのかがはっきりしていません。 –