我正在编写一个名为Evaluatieform的类,它可以处理Web用户控件及其事件,并最终将它们添加到面板中,因此Web页面只需要实例化Evaluatieform类并调用返回面板的方法,以便它可以显示它在网站上。 现在的问题是我无法实例化我定义的用户控件。
第一个错误:找不到类型或命名空间名称'DomeinsCriteriums'(您是否缺少using指令或程序集引用?)
所以接下来我尝试将所需的用户控件拖到app_code文件夹中。但是,这不起作用,因为编译器不允许该文件夹中的Web用户控件。
我在其他地方阅读使用 ASP.webusercontrol_ascx usercontrol = new ASP.DomeinsCriteriums_ascx(); 但是,这也不起作用。
有人可以快速解决这个问题吗?
答案 0 :(得分:0)
加载用户控件需要做的就是这个。
Control ItemX = (Control)Page.LoadControl("/controls/yourusercontrol.ascx");
但是,如果您收到命名空间错误。只需将名称空间添加到页面顶部即可。
using DomeinsCriteriums;