c# - 缺少一些自动生成的控件

标签 c# asp.net webforms

我的应用今天开始抛出以下错误:

The name 'Control' does not exist in the current context

它只发生在页面中的 2 个控件中,即使我重命名它们也是如此。如果我自己在 .designer.cs 文件中添加控件声明,它可以工作,但在重建时它会再次抛出错误。

任何想法可能是错误的?我可以粘贴所有代码,但我觉得粘贴的代码太多了,但如果你想让我粘贴一些代码,请告诉我。

最佳答案

aspx 的设计器文件有时没有正确编写控件代码。所以在这种情况下,请删除设计器文件,然后右键单击您的 .aspx 文件并单击“转换为 Web 应用程序”,此操作会再次正确地重新生成设计器文件

关于c# - 缺少一些自动生成的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11457437/

相关文章:

asp.net - 与标准 MVC3 View 语法相比,XSL 有哪些优势?

c# - 表单例份验证 - 共享 Cookie MVC 和 Web 表单

c# - 使用 FormattedText 对象,我如何找出我的文本实际显示了多少?

c# - 为什么回发后复制 innerHTML 时插入逗号?

javascript - 如何在文本框点击事件中设置文本框中字符的第一个位置 ---Chrome Issue

c# - 从 Azure 存储文件流式传输 blob

jquery unbind 覆盖表单提交中的 onsubmit

c# - MVC ASP.NET 正在使用大量内存

c# - 我什么时候应该使用 ServiceFabricIntegrationOptions.UseUniqueServiceUrl

c# - String.Format 无法正常工作