Asp.net mvc 3 如何使用MVC3和Razor创建动态图像源?

Asp.net mvc 3 如何使用MVC3和Razor创建动态图像源?,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我有一个视图试图根据传入的模型构建一个表。我想用一个源生成一个图像,该源根据循环的迭代而改变,但似乎无法使其工作。我可以在JQuery中执行此操作,但我希望使用razor。我有以下表格正文: <tbody> @{for (var ix = 0; ix <= Model.Value.Count - 1; ix++) { <tr> <td style="width: 10%"><img src="http://gmap.com/ma

我有一个视图试图根据传入的模型构建一个表。我想用一个源生成一个图像,该源根据循环的迭代而改变,但似乎无法使其工作。我可以在JQuery中执行此操作,但我希望使用razor。我有以下表格正文:

<tbody>
@{for (var ix = 0; ix <= Model.Value.Count - 1; ix++)
{
    <tr>  
    <td style="width: 10%"><img src="http://gmap.com/marker" + @ix + 1 + ".png" /></td>
    <td style="width: 75%">@Model("fullname")</td>
    </tr>
}
<tbody>


@{for(var ix=0;ix因为它是razor,所以您不需要将呈现的输出添加到url。请尝试以下操作:

@{for (var ix = 0; ix <= Model.Value.Count - 1; ix++)
{
    <tr>  
    <td style="width: 10%"><img src="http://gmap.com/marker@(ix + 1).png" /></td>
    <td style="width: 75%">@Model("fullname")</td>
    </tr>
}
@{for(var ix=0;ix