使用用户控件时,网站运行没有问题,但生成网站时却出错:命名空间“ASP”中不存在类型或命名空间名称“ascx_ub_weightbar_ascx” 的解决方法
Posted on 2009-02-16 14:44 billpeng 阅读(564) 评论(0) 编辑 收藏 举报例如:命名空间“ASP”中不存在类型或命名空间名称“ascx_ub_weightbar_ascx”解决方法如下:
原来的写法:
UserControl cc = (UserControl)LoadControl("~/ASCX/ub/WeightBar.ascx");
((ASP.ascx_ub_weightbar_ascx)cc).Username = dv["Username"].ToString();
((ASP.ascx_ub_weightbar_ascx)cc).Username = dv["Username"].ToString();
应该改为:
UserControl cc = (UserControl)LoadControl("~/ASCX/ub/WeightBar.ascx");
((ASCX_ub_WeightBar)cc).Username = dv["Username"].ToString();
((ASCX_ub_WeightBar)cc).Username = dv["Username"].ToString();