[英]How can I assign a Variable to a “Html.DisplayFor(modelItem => item.Sid)”
[英]How can I change @Html.DisplayFor item name?
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.nume, "Name")
</td>
<td>
@Html.DisplayFor(modelItem => item.adresa, "Adresă")
</td>
<td>
@Html.DisplayFor(modelItem => item.email, "Email")
</td>
<td>
@Html.DisplayFor(modeItem => item.localitati.localitate, "Localitate")
</td>
这行不通,列名未更改。 而是显示数据库表的列名。
如何更改列名? (例如,将“ nume”转换为“ Name”,将“ adresa”转换为“ Adresa”)。 谢谢。
您是否因为DisplayFor将显示item.nume的值而要求诸如“名称”列之类的列标题? 看来您是在DisplayFor的第二个参数中传递模板名称。
此外,modelItem和item不应使用相同的变量名吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.