gpt4 book ai didi

c# - designer.cs 在 Visual Studio 中使用用户控件的问题

转载 作者:太空狗 更新时间:2023-10-29 23:25:36 24 4
gpt4 key购买 nike

在我的开发过程中,我有一个 Web 用户控件项目和另一个将使用 Web 用户控件项目中的用户控件的 Web 项目。

所以我将 DocControl.ascx 文件复制到我的 Web 项目并尝试使用 DocControl.ascx 的属性。但是VS并不知道控件的属性。所以当我检查 designer.cs 时,引用是这样的

protected global::System.Web.UI.UserControl Control;

应该是

protected global::MSN.DocControl Control;

所以我将控件的名称从 System.Web.UI.UserControl 更改为 MSN.DocControl 并且我可以使用 DocControl.ascx 的属性。

但我的问题是,每当我修改(例如,在 aspx 中放置一个标签)aspx 文件时,designer.cs 中的引用就会变成

protected global::System.Web.UI.UserControl Control;

所以每当我修改我的 aspx 时我都必须更改它。

我应该怎么做才能不需要更改 designer.cs

提前致谢......

最佳答案

我已经通过移动解决了

protected global::MSN.DocControl Control;

从 designer.cs 到 .cs 页面。

因此,无论何时进行任何更改,都可以。

@kokbira ->希望对你有帮助。

关于c# - designer.cs 在 Visual Studio 中使用用户控件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8677453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com