c# - Asp.net MVC3 Razor View 引擎,使用 "Multiline @:"转义几行文本?

标签 c# asp.net asp.net-mvc asp.net-mvc-3 razor

我正在开发一个项目,现在我需要做这样的事情:

foreach(var item in Model)
{
@:<div class="my-class"> this is some content </div>
@:<div class="my-other-class">this is some more content </div>
}

但是,当然,这样做是愚蠢的。所以我的问题是:

-是否有一个符号可以转义几行 html 代码,如上面给出的示例?

例如

@: <div>
   <div>
   <div> :@

非常感谢您的帮助。谢谢:)

最佳答案

@{  <text><div></div></text> }  

使用<text></text>

关于c# - Asp.net MVC3 Razor View 引擎,使用 "Multiline @:"转义几行文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18742064/

相关文章:

c# - 使用 MVC 在 CQRS 中应该在哪里进行验证?

c# - 在SQL中从一行中选择多行

c# - 以相同方式设置 StackPanel 中所有按钮的样式 (UWP)

c# - 如何更改行数据绑定(bind)事件中gridview的值

c# - 添加了 ValidationContext 项的 MVC 和 EF 验证

javascript - Knockout - 显示 javascript,而不是数据绑定(bind)值

c# - 如何将值传递给上一个 ViewController

c# - 使用 LINQ 并行处理 csv

c# - 无法将 CSS 应用于 html 字符串

c# - ASP.NET MVC : How to find Controllers with [Authorize] attributes using Reflection in C#?(或如何构建动态 Site.Master 菜单?)