Set*_*eth 4 html c# asp.net-mvc
我试图连接src第4行.我需要将empkey放入src,以便它获得正确的图片.连接它的正确方法是什么?
@foreach (var item in Model) {
<div class="container">
<div class="empImage">
<img src="EmpImages/@item.EmpKey +.jpg" style="float:left; border:1px solid #A4A4A4;" height="80" width="80">
</div>
<div class="forumTitle">
@Html.DisplayFor(m => item.ForumTitle)
</div>
<div class="forumDate">
@Html.DisplayFor(m => item.ForumDate)
</div>
<div class="forumPost">
@Html.DisplayFor(m => item.ForumPost)
</div>
</div>
}
Run Code Online (Sandbox Code Playgroud)
你非常接近,你只需要括号来帮助MVC解决C#代码结束的问题.
<img src="EmpImages/@(item.EmpKey).jpg"
这些在所有剃刀语法中都是可选的,但在复杂的情况下,解析器可能会有点丢失,试图猜测是否这样@(item).EmpKey.jpg,@(item.EmpKey).jpg或者@(item.EmpKey.jpg)括号让你明确指出你所追求的是什么.