在使用ASP.NET的Visual Studio 2008中未声明"__o"

Kje*_*sen 6 asp.net asp.net-mvc visual-studio-2008

在做ASP.NET MVC时,我在Visual Studio 2008中遇到了这个烦人的错误/错误.

"__o"未声明

"__o"未声明为http://i43.tinypic.com/1ysxz.png

有什么问题,我该如何解决?

Kje*_*sen 6

只需在顶部的页面上添加:

<%="" %>
Run Code Online (Sandbox Code Playgroud)

...所以现在我的ASP.Net内容占位符开始如下:

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%="" %>
Run Code Online (Sandbox Code Playgroud)

自:Mikhail Arkhipov(MSFT)的WebLog

为了在提供智能感知<%=%>在设计时间块,ASP.NET产生分配到一个临时__o变量和语言(VB或C#)然后提供该变量的智能感知当在键入<%=%>阻止,类似于键入x =时发生的情况.