所以这是我的cshtml文件 -
@model Portal.ViewModel.DocumentViewModel
@using Portal.Helpers
@foreach (var item in Model.Documents)
{
<div id="{@item.id}linkdiv">
text
</div>
}
这可能会覆盖5-8条记录,我需要唯一标识我添加的每个div
。
此示例导致id为“{2} linkdiv”
获取id =“2linkdiv”的语法是什么?
答案 0 :(得分:2)
试
@model Portal.ViewModel.DocumentViewModel
@using Portal.Helpers
@foreach (var item in Model.Documents)
{
<div id="@(item.id)linkdiv">
text
</div>
}
父母封装了剃刀声明。
答案 1 :(得分:0)
替代斯蒂芬的答案,你可以改变你的命名惯例:
@model Portal.ViewModel.DocumentViewModel
@using Portal.Helpers
@foreach (var item in Model.Documents)
{
<div id="linkdiv@item.id">
text
</div>
}