2016-11-12 50 views
0

我想建立一個使用razorcode的JavaScript數組。最終的JavaScript代碼應該是這樣的:Razor:寫入網站

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

所以我覺得我應該做這樣的事情:

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

但是中央[DA,DB]:C#編譯器認爲我想要做的事在c#中,但我只是想要[]和寫在該位置的網站,包括我在那裏模型的價值觀。

我該怎麼做?

回答

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

爲什麼downvote? –