asp.net mvc Razor View 循环结束 <p>
asp.net mvc Razor View loop over <p>
我目前正在开发 ASP.NET MVC 4 Razor View。
在我的模型中我得到了一个字符串 属性,它可以包含几个 <p>
标签。
public string Description { get; set; }
我现在想在 Razor 视图中遍历我的 <p>
,以某种方式将它们放入一个新的 div
中,名称为 class:
@for(var i = 0; i < Count all <p>; i++)
{
<div class="newParagraph">@Html.Raw(@Model.Description part <p> to </p> )</div>
}
我现在的问题是,是否可以在字符串 属性 中遍历我的 <p>
并将每个段落放入它自己的 div
中?
您建议采用哪种方法来实现这一目标?
谢谢!!!
你可以简单地做
@Html.Raw(@Model.Description.Replace("<p>", "<div class=\"newParagraph\">").Replace("</p>", "</div>"));
我目前正在开发 ASP.NET MVC 4 Razor View。
在我的模型中我得到了一个字符串 属性,它可以包含几个 <p>
标签。
public string Description { get; set; }
我现在想在 Razor 视图中遍历我的 <p>
,以某种方式将它们放入一个新的 div
中,名称为 class:
@for(var i = 0; i < Count all <p>; i++)
{
<div class="newParagraph">@Html.Raw(@Model.Description part <p> to </p> )</div>
}
我现在的问题是,是否可以在字符串 属性 中遍历我的 <p>
并将每个段落放入它自己的 div
中?
您建议采用哪种方法来实现这一目标?
谢谢!!!
你可以简单地做
@Html.Raw(@Model.Description.Replace("<p>", "<div class=\"newParagraph\">").Replace("</p>", "</div>"));