我的应用今天开始抛出以下错误:
The name 'Control' does not exist in the current context
它只发生在页面中的 2 个控件中,即使我重命名它们也是如此。如果我自己在 .designer.cs
文件中添加控件声明,它可以工作,但在重建时它会再次抛出错误。
任何想法可能是错误的?我可以粘贴所有代码,但我觉得粘贴的代码太多了,但如果你想让我粘贴一些代码,请告诉我。
最佳答案
aspx 的设计器文件有时没有正确编写控件代码。所以在这种情况下,请删除设计器文件,然后右键单击您的 .aspx 文件并单击“转换为 Web 应用程序”,此操作会再次正确地重新生成设计器文件
关于c# - 缺少一些自动生成的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11457437/