VS2005用户控件动态加载问题!!!

Rabbit_Lap 2007-06-12 09:52:42
VS2005网站项目,设置了一些用户控件,生成解决方案的时候可顺利通过,运行也正常,但一发布网站就提示未引用用户控件命名空间错误,代码如下:
switch (userRight)
{
case "WYQSDAJ":
UserControl_WYQSDAJ uc_wyqsdaj = (UserControl_WYQSDAJ)Page.LoadControl("../UserControl/WYQSDAJ.ascx");
this.phUserControl.Controls.Add(uc_wyqsdaj);
break;
case "WYSPDQS":
UserControl_WYSPDQS uc_wyspdqs = (UserControl_WYSPDQS)Page.LoadControl("../UserControl/WYSPDQS.ascx");
this.phUserControl.Controls.Add(uc_wyspdqs);
break;
case "WYPFDQS":
UserControl_WYPFDQS uc_wypfdqs = (UserControl_WYPFDQS)Page.LoadControl("../UserControl/WYPFDQS.ascx");
this.phUserControl.Controls.Add(uc_wypfdqs);
break;
case "WYSPDPF":
UserControl_WYSPDPF uc_wyspdpf = (UserControl_WYSPDPF)Page.LoadControl("../UserControl/WYSPDPF.ascx");
this.phUserControl.Controls.Add(uc_wyspdpf);
break;
}

为什么生成解决方案可以通过,发布网站就错了?请问什么原因?
...全文
489 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vainnetwork 2007-07-21
  • 打赏
  • 举报
回复
顶了再说
hm7921936 2007-07-13
  • 打赏
  • 举报
回复
<%@ Register Src="WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %>
先检查有没有.
yan63 2007-06-12
  • 打赏
  • 举报
回复
需要把所有可能用到的用户控件向页面注册
如:
<%@ Register Src="WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %>

Rabbit_Lap 2007-06-12
  • 打赏
  • 举报
回复
用户控件和上述代码文件在同一个项目中!

8,832

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧