我正在使用razor语法开发MVC应用程序。
我正在尝试将文本和id连接到视图中。
我正在使用以下代码......
@foreach (var item in Model)
{
<input type="button" id= 'comment' @item.Id class="deleteComment" value="Delete" />
}
但是当我用铬检查elment时,它看起来像......
<input type="button" id="comment" 134="" class="deleteComment" value="Delete">
查看评论文字......
我期待... ...
<input type="button" id="comment134" class="deleteComment" value="Delete">
怎么做?
我自己找到了解决方案....就像这样...
@{
var commentId = "Comment" + @item.Id;
}
<input type="button" id="@commentId" class="deleteComment" value="Delete" />
它有效......
答案 0 :(得分:3)
尝试:
@foreach (var item in Model)
{
<input type="button" id="comment@(item.Id)" class="deleteComment" value="Delete" />
}
答案 1 :(得分:0)
你是说这个吗?
id="comment@(item.Id)"
答案 2 :(得分:0)
试试这个:
@foreach (var item in Model)
{
<input type="button" id="comment-@item.Id" class="deleteComment" value="Delete" />
}