我正在创建的网站上使用一些 Web 用户控件,但问题是有时 Visual Studio 无法加载控件,因为他(我的猜测)需要在 Web 用户控件所在的位置导入命名空间。为了让事情更清楚这是我重用以制作 Web 用户控件对象的代码行。
Criterialijn criterialijn = (Criterialijn)LoadControl("~/Criterialijn.ascx");
当我第一次执行此操作时,他不知道我在说什么对象,但是当我将 .ascx 控件拖放到 app_code 文件夹中并将其拖放回来时,一切都很好:他让我加载网络用户控制并知道我在说什么对象。现在这是一种迟钝的解决方案,所以我的问题是如何修复 Web 用户控件,以便他在创建它时立即知道我在说什么对象?