私は次のIEnumerableを持っています
public class AuditDetailsViewModel
{
public string CustAddress { get; set; }
public IEnumerable<DefectDetailsViewModel> DefectDetails { get; set; }
}
public class DefectDetailsViewModel
{
public string Description { get; set; }
public string Comments { get; set; }
}
私のかみそりのビューでは、Html ヘルパーを使用してこれを列挙する方法を教えてください。それがリストの場合、次のようなことができます
@model AIS.Web.Areas.Inspector.ViewModel.AuditDetailsViewModel
@for (int i = 0; i < Model.DefectDetails.Count(); i++)
{
@Html.TextBoxFor(m => m.DefectDetails[i].Description)
}
しかし、ビューモデルが IEnumerable の場合、どうすればそれを行うことができますか?