2012-04-20 54 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