2つのビューモデルがあります
public class DataImportViewModel
{
public WccrViewModel wccrVM { get; set; }
public string Status { get; set; }
public string ValidationResult { get; set; }
…
}
public class WccrViewModel
{
public double? WccrId { get; set; }
public string WccrDesc { get; set; }
}
と私の見解
@model List<Mass.ViewModels.DataImportViewModel>
@using (Html.BeginForm("Validation", "DataImport", FormMethod.Post))
{
<input id="ProcessReshop" type="submit" value="Reshop" />
for (int i = 0; i < 1; i++)
{
<div class="display-field">
@Html.DisplayFor(model=>model[i].wccrVM.WccrId)
</div>
<div class="display-field">
@Html.DisplayFor(model => model[i].wccrVM.WccrId)
</div>
}
テーブル(図には示されていません)にDataImportViewModelが入力されます。WccrViewModelをテーブルの上に表示したい。forループなしでWccrViewModelにアクセスできるようにしたいのですが、良い例として示されています。forループなしでwccrVM.WccrIdを使用するにはどうすればよいですか?よろしくお願いします...乾杯