剃刀:写信给网站

时间:2016-11-12 20:28:26

标签: c# asp.net-mvc razor

我想使用razorcode构建一个javascript数组。最终的javascript代码应如下所示:

var data = [[10, 20], [30, 40]];

所以我想我应该这样做:

var data = [
    @foreach (Data d in Model.data)
    {
            [d.a, d.b]
    }
];

然而,中央[da,db]:C#编译器认为我想在c#中做一些事情,但我只想在那个位置写入网站的[]和,包括来自我所说过的模型的值那里。

我该怎么做?

1 个答案:

答案 0 :(得分:-1)

var data = [
    @foreach (Data d in Model.data)
    {
            @Html.Raw(string.Format("[{0}, {1}]", d.a, d.b));
    }
];