动态加载asp.net网站中的用户控件(ascx)
发布时间:2020-05-24 08:17:05 所属栏目:asp.Net 来源:互联网
导读:我试图在asp.web站点中动态加载用户控件.但是由于asp.net网站项目的设置(我认为),我无法访问达到用户控件的类型定义. 我收到一条消息,说我的类HE_ContentTop_WebControl1是:他找不到类型或命名空间名称’HE_ContentTop_WebControl1′(你是否缺少using指令或
|
我试图在asp.web站点中动态加载用户控件.但是由于asp.net网站项目的设置(我认为),我无法访问达到用户控件的类型定义. 我收到一条消息,说我的类HE_ContentTop_WebControl1是:他找不到类型或命名空间名称’HE_ContentTop_WebControl1′(你是否缺少using指令或程序集引用?) 知道如何才能使它工作吗?我曾尝试使用命名空间,但在我看来,asp.net网站默认情况下不适用于命名空间.我会对非命名空间方法感兴趣. TIA public partial class HE_Default :
System.Web.UI.Page {
protected void Page_Load(object sender,EventArgs e)
{
var control = (HE_ContentTop_WebControl1)Page.LoadControl("~/ContentTop/WebControl1.ascx");
}
}
解决方法假设控件存在于与Web项目相同的程序集中,则需要在.aspx文件中添加引用指令,例如: <%@ Reference Control="~/Controls/WebControl1.ascx"> 请记住,智能感知通常需要花费几分钟(或有时是构建版本)来进行选择. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 新的dotnet核心项目无法恢复
- iis – 禁用应用程序池的空闲超时是否有任何危害?
- attributes – 利用属性版本控制在Swagger中利用MultipleAp
- ASP.Net – AJAX UpdatePanel中的Javascript
- asp.net – ModalPopupExtender和验证问题
- asp.net – 在jQuery中捕获异常
- ASP.NET框架中的异步页面 – 其他线程在哪里,如何重新连接?
- asp.net – 我可以使用一种模式来编辑MVC3应用程序中的下拉
- asp.net-mvc-3 – jQuery Mobile/MVC:使用RedirectToActio
- asp.net-mvc – 如何在asp.net中使用mvc构建购物车?
推荐文章
站长推荐
热点阅读
