Visual Studio 2013 Javascript无法识别'<%=%>'?

时间:2014-05-05 20:53:44

标签: javascript asp.net visual-studio-2013

当我从Visual Studio 2010升级到Visual Studio 2013时.VS 2010中的Javascript代码在''之间显示红色文本,并且网站工作正常,

id = '<%= Company.NEAt.GetUserID().ToString() %>';

但在VS 2013中,它没有在''之间显示红色文字,我在网站上收到错误说,

System.NullReferenceException: Object reference not set to an instance of an object.

任何人都知道为什么?

1 个答案:

答案 0 :(得分:0)

我找到了一个我不期待的解决方案。

我所要做的就是在IIS中禁用匿名身份验证,它运行正常。这是因为此代码正在等待获取窗口身份验证,而不是匿名。