2013-07-08 41 views
2

我試圖在JavaScript函數中插入引號和值。 我正在通過foreach方法調用來完成此操作。將文字值與剃刀一起插入到javascript

@foreach (DateEarningsViewClass d in Model.dateEarnings) { 
       @d.date.ToShortDateString() 
      } 

問題是我想插入每個日期,但當我嘗試這樣做時,我得到各種各樣的錯誤。我怎樣才能做到這一點?

我基本上想顯示什麼:

@foreach (DateEarningsViewClass d in Model.dateEarnings) { 
        "@d.date.ToShortDateString()", 
       } 

回答

4

就試試這個:

@foreach (DateEarningsViewClass d in Model.dateEarnings) { 
    @Html.Raw("\"" + d.date.ToShortDateString() + "\"") 
} 
2

您可以使用標籤。

@foreach (DateEarningsViewClass d in Model.dateEarnings) { 
    <text>"</text> 
    @d.date.ToShortDateString()   
    <text>"</text> 
}