0

我正在编写一个名为 Evaluatieform 的类,它与 Web 用户控件及其事件一起使用,并最终将它们添加到面板中,因此网页只需要实例化 Evaluatieform 类并调用返回面板的方法,以便它可以在网站上显示它. 现在的问题是我无法实例化我定义的用户控件。

第一个错误:找不到类型或命名空间名称“DomeinsCriteriums”(您是否缺少 using 指令或程序集引用?)

所以接下来我尝试将需要的用户控件拖到 app_code 文件夹中。但是,这不起作用,因为编译器不允许该文件夹中的 Web 用户控件。

我在其他地方读到使用 ASP.webusercontrol_ascx usercontrol = new ASP.DomeinsCriteriums_ascx(); 但是,这也不起作用。

谁能给我一个快速解决这个问题的方法?

4

1 回答 1

0

加载用户控件所需要做的就是这个。

Control ItemX = (Control)Page.LoadControl("/controls/yourusercontrol.ascx");

但是,如果您遇到命名空间错误。只需将命名空间添加到页面顶部即可。

using DomeinsCriteriums;
于 2011-04-04T19:13:19.070 回答