在我的开发过程中,我有一个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文件(例如在其中放置标签)时,designer.cs中的引用就会变成
protected global::System.Web.UI.UserControl Control;
每次修改aspx文件时,我都必须更改它。那我该怎么办才能不用修改 designer.cs 文件呢?
提前感谢......