C#Designer文件:渲染控件出错。设计器文件未正确生成

时间:2016-03-08 17:49:41

标签: c# asp.net

我好几天都在看这个。我已尝试过书中和网上的所有选项,但没有运气。

我收到错误的代码没有变化,但设计器文件不同步。对我来说,似乎NoteEditor.ascx.cs文件无法读取其控制文件NoteDetail.ascx.cs。

我不知道为什么,我尝试删除设计器文件并重新创建它。我尝试关闭所有项目选项卡和Visual Studio并重新打开它,重新创建了Designer文件而没有运气。

错误是某些控件没有定义,即使它们都已定义。

以下是Note Editor中ReturnUrl的错误,它用作以下代码:

NoteDetail.ReturnUrl = Globals.NavigateURL("", Literals.urlInstalledItemId + "=" + installedItemIdAsString);

,该方法在NoteDetail.ascx.cs中定义:

public string ReturnUrl { get { return (string)ViewState[vsReturnUrl]; } set { ViewState[vsReturnUrl] = value; } }

我构建了项目并且它成功但是,再次重建它并检测到这两个文件中所有方法的错误。设计器文件肯定是不同步的,我试着改变控制器的控制文件位置和ID名称,但没有运气。

这里的主要问题是NoteEditor和NoteDetail没有看到彼此的方法和定义。即使他们都相互继承。

任何帮助都很受欢迎。谢谢。

0 个答案:

没有答案