我有这个代码:
@foreach (var field in Model.RiskScoreContent)
{
<div class="headriskscore">
<span class="statictext">@Html.DisplayFor(_ => field.QuestionString)</span>
<span class="fieldvalues">@Html.DisplayFor(_ => field.FieldValues)</span>
<span>@Html.DisplayFor(_=>field.Prefix) </span>
</div>
}
它经历了一个循环,我希望它为每个循环设置字段的id,如下所示: @ Html.DisplayFor(_ =&gt; field.FieldValues)
并且如果我键入model.fieldid,则调用model.riskscorecontent中的每个字段都有一个id,但是我无法在span标记中设置它,那么我该怎么做呢?
答案 0 :(得分:0)
试试这个
<span class="statictext" id="@model.fieldid">@Html.DisplayFor(_ => field.QuestionString)</span>
或
<span class="statictext" id="@field.fieldvalue">@Html.DisplayFor(_ => field.QuestionString)</span>