Я беру строку [] из своей модели, и в ней в любой момент времени содержится около 25 строк.
@model PostProcessPartSelectionViewModel
@{
var i = 0;
foreach (var part in Model.PartsAllowedAsSeed)
{
<input type="checkbox" id="[@i]" name="PartsAllowedAsSeed" value="@part" />
<span>@part</span>
<br />
i++;
}
}
Я установил цикл @foreach в Razor для отображения флажка и метки для каждой строки, но при отладке @part отображается в System.Object []. Есть 25 флажков с 25 метками «System.Object []».
В конце концов, я захочу вернуть все проверенные строки обратно в модель, но сейчас я просто хочу знать, как я могу заставить Razor отображать фактическое значение строки.