c# - 当新控件添加到 .aspx 时,Designer.cs 不更新

标签 c# asp.net designer

我已将一个新控件添加到我的 aspx 文件中,并注意到不仅新控件没有添加到设计器文件中,而且它还缺少团队其他成员添加的许多其他控件。我尝试删除 designer.cs 文件并使用“转换为 Web 应用程序”但没有成功。我尝试过的其他一些事情一直在从项目中排除 aspx,构建,然后重新包含但没有成功。我还手动将设计器中缺少的控件输入到设计器中。当我在 do so 之后运行时,会出现一个错误,说控件未定义,即使它实际上是这样,我应该检查我是否缺少指令。

我添加的第一个控件是从类似的控件中复制和粘贴并进行了必要的更改。但是,我也尝试过手动创建具有相同结果的控件。

有什么想法吗?

最佳答案

试试这个

1.- 将 CodeBehind="Name.aspx.cs" 更改为 CodeFile ="Name.aspx.cs"

2.- 构建

3.- 将 CodeFile ="Name.aspx.cs" 更改为 CodeBehind ="Name.aspx.cs"

关于c# - 当新控件添加到 .aspx 时,Designer.cs 不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6508252/

相关文章:

c# - 在 Windows 中模拟 Win+R

c# - 是否可以使用 PdfSharp/Migradoc 为所有页面设置背景图像?

c# - 更改 DropDownListFor 样式

c# - 在C#中发送cmd命令并读取结果

c# - 列表框在 SelectedIndexChanged 事件上返回空字符串

c# - 为什么 IDataReader 丢失一行?

linux - IntelliJ 插件 Flex UI 设计器无法在 Linux 中启动

javascript - 如何在使用数据注释时合并 Bootstrap has-error 类

winforms - Visual Studio 2008 Winform 设计器无法加载从泛型类继承的表单

c# - 自定义用户控件未在自动生成的代码中初始化