一尘不染

名称“ controlname”在当前上下文中不存在

c#

我有一个正在使用的Web应用程序(带有VS2005的C#ASP.NET2.0)。一切工作正常,突然我收到错误消息:

Error 1 The name 'Label1' does not exist in the current context

以及我每次在页面代码背后使用控件时的其他43种。

仅发生1页。好像后面的代码无法识别控件。另一个有趣的事情是,智能感知也没有选择任何控件。

我试图清理解决方案文件,删除obj文件,从项目中排除文件,然后重新添加它们,关闭VS并重新启动它,甚至重新启动我的计算机,但是这些都不起作用。


阅读 250

收藏
2020-05-19

共1个答案

一尘不染

检查@Page指令上文件名和Inherits属性后面的代码,确保它们都匹配。

2020-05-19