1
什么给出了?我以前创建的用户控件是可见的,但新创建的不是 - intellisence不显示它,Web用户控件在Default.aspx中不可见
我的印象是,你不需要在项目中放置任何使用语句或引用,如果Web用户控件位于同一个项目中。
更新: 双方的声明是这个样子:
public partial class CtrlClassName : System.Web.UI.UserControl
什么给出了?我以前创建的用户控件是可见的,但新创建的不是 - intellisence不显示它,Web用户控件在Default.aspx中不可见
我的印象是,你不需要在项目中放置任何使用语句或引用,如果Web用户控件位于同一个项目中。
更新: 双方的声明是这个样子:
public partial class CtrlClassName : System.Web.UI.UserControl
请确保您有Default.aspx中适当@Register。请参阅here以供参考。
例子:
<%@ Register TagPrefix="pfx" TagName="CtrlClassName" Src="Controls/CtrlClassName.ascx" %>
我认为,如果你提供的代码和ASCX/ASPX标记,这将是比较容易回答。 – James 2009-05-29 23:52:03
你能提供更多细节吗?你的意思是它在设计器或浏览器中不可见?你尝试重建所有?等等。 – 2009-05-29 23:53:00