我好几天都在看这个。我已尝试过书中和网上的所有选项,但没有运气。
我收到错误的代码没有变化,但设计器文件不同步。对我来说,似乎NoteEditor.ascx.cs
文件无法读取其控制文件NoteDetail.ascx.cs
。
我不知道为什么,我尝试删除设计器文件并重新创建它。我尝试关闭所有项目选项卡和Visual Studio并重新打开它,重新创建了Designer文件而没有运气。
错误在于某些控件没有定义,即使它们都是定义的。
答案 0 :(得分:0)
ChangeMode
是用户控件中的控件吗?它嵌套在另一个控件中吗?
当你看看designer.cs时,控件是否出现在那里?
如果没有,那么设计师可能没有检测到你的控制。尝试将其移动到用户控件上的其他位置。编辑ID,这可能会迫使设计人员识别它。一旦发生这种情况,您可以将控件移回原位。