这个问题仅与警告有关(应用程序运行正常)。我正在使用Visual Studio 2012,html5,框架4.5 Asp.Net Web应用程序。当在C#页面部分(aspx.cs)中声明时,我们可以在aspx网页中观察到此问题:
public string EmployeeJson { get; set; }
在javascript部分的页面部分(aspx)中,我们具有:
<script type="text/javascript">
var employee = <%= EmployeeJson %>;
</script>
在“错误列表”选项卡中按“重建解决方案”后,我们会看到警告,说明:“语法错误”。编译点在分号上带有红色下划线(如果没有分号,则红线将位于“ var”下)。
有什么建议么?
最佳答案
这样做
var employee=Object(<%= EmployeeJson %>);