Webusercontrol 对象不工作
我在我正在创建的网站上使用一些 Web 用户控件,但问题是有时 Visual Studio 无法加载该控件,因为他(我的猜测)需要导入 Web 用户控件所在的命名空间。这是我重用来创建 Web 用户控件对象的代码行。
Criterialijn criterialijn = (Criterialijn)LoadControl("~/Criterialijn.ascx");
当我第一次执行此操作时,他不知道我在谈论什么对象,但是当我将 .ascx 控件拖放到 app_code 文件夹中并将其拖放回来时,一切都很好:他让我加载网页用户控制并知道我正在谈论的对象。现在这是一种迟钝的解决方案,所以我的问题是如何修复网络用户控件,以便他在创建它时立即知道我正在谈论什么对象?
I am using some web user controls on a website I am creating, but the problem is that sometimes visual studio cant load the control because he (my guess) needs a namespace imported where the web user control is located in. To make things more clear here's the line of code I am reusing to make objects of the web user control.
Criterialijn criterialijn = (Criterialijn)LoadControl("~/Criterialijn.ascx");
When I first execute this, he does not know about what object I am talking about, but when I drag and drop the .ascx control into the app_code folder and drag and drop it back out, everything is fine : he lets me load the web user controls and knows about what object I am talking about. Now this is a kind of retarded solution so my question is how do I fix the web user control so that he immediately knows about what object I am talking about when I create it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这就是我使用占位符的方式。希望有帮助。
This is how I do using a placeholder. Hope it helps.