2012-04-20 80 views
0

我試圖將我的模型屬性的值插入到javascript變量中,但它不起作用。MVC Razor into javascript issue

我試過如下:

<script type="text/javascript"> 
    var sample = "@(Model.MyProperty)"; 
</script> 

<script type="text/javascript"> 
    var sample = "@Model.MyProperty"; 
</script> 

<script type="text/javascript"> 
    var sample = @Model.MyProperty; 
</script> 

<script type="text/javascript"> 
@{ 
    var sample = Model.MyProperty; 
    } 
</script> 
+0

您確定此標記無效或其他建議不干擾嗎?似乎很好。 – 2012-04-20 10:22:12

回答

2

這一個應該工作

<script type="text/javascript"> 
    var sample = "@Model.MyProperty"; 
</script> 

什麼是你所得到的錯誤?

+0

謝謝,是一個viewmodel問題(30分鐘看錯了地方):-) – Jose3d 2012-04-20 10:24:54