如何在HTML属性中添加剃刀值和字符串?

Eva*_*kis 5 asp.net-mvc razor

我知道这很简单,我可能遗漏了一些东西......假设我想为生成的控件提供ID,当我的模型是整数列表时:

@model List<Int>
...
foreach(int number in Model)
{
   <div id="box + @number"></div>
}
...
Run Code Online (Sandbox Code Playgroud)

box + @number实际上给了我:id ="box + 1","box + 2"等.当我想要:"box1","box2".我究竟做错了什么?

Mar*_*oth 14

尝试:

<div id="@("box"+number)"></div>
Run Code Online (Sandbox Code Playgroud)