如何使用Razor Engine在ASP.NET MVC中输出?

时间:2013-01-18 04:18:46

标签: asp.net-mvc razor asp.net-mvc-4

我是MVC平台的新手,我想知道如何将以下内容放到页面上:

data: [
        { Status: '@model.status', From: '@model.from', To: '@model.to' },
        { Status: '@model.status', From: '@model.from', To: '@model.to' }
       ]

我有一个for循环创建了{Status: ..... To:}的多个行,但是我无法在所有@model. s

的中间获取文本

我该怎么做?我在所有文本之前使用@:,但也不喜欢它们。

1 个答案:

答案 0 :(得分:3)

我实际上发现Razor其实很聪明。我最终做的是以下几点:

@: { Status: '@Model.Monday[i].Status', From: '@Model.Monday[i].From', To: '@Model.Monday[i].To' }, 

在for循环中(因为最后的逗号。)感谢所有的意见和建议。