从Mvc Model中渲染div

时间:2014-08-14 20:46:31

标签: javascript jquery html css asp.net-mvc

我的模型列表包含字段ContainerId(div id), Code(html-code),我将其传递给Razor View。

在containerId中从模型呈现代码的最佳方法是什么?


我认为使用jquery:按id查找元素并使用.html()函数设置code。但我几乎无法想象如何遍历列表并为每个id呈现代码。

1 个答案:

答案 0 :(得分:0)

<div id="@Model.ContainerId">
    @Html.Raw(Model.Code)
</div>

或者实际上,因为你有一个清单:

@foreach (var item in Model)
{
    <div id="@item.ContainerId">
        @Html.Raw(item.Code)
    </div>
}