【发布时间】:2011-03-23 21:47:00
【问题描述】:
在我当前的项目(ASP.Net 2.0)中,我有很多网络用户控件,其中包括“Office.ascx”。
Office.ascx 使用这一行加载到另一个控件中:
guide_controls_display_Office o = (guide_controls_display_Office)LoadControl("Office.ascx");
我正在加载它的控件已使用此行注册了 Office.ascx:
<%@ Register TagName="office" TagPrefix="uc" Src="Office.ascx" %>
但我在启动网页时收到此错误:
Unable to cast object of type 'ASP.guide_controls_display_office_ascx' to type 'guide_controls_display_Office'.
为什么我会收到此消息?我可以看到第一种类型有“ASP”。在它面前。这正常吗?
【问题讨论】: