`
ljzforever
  • 浏览: 114658 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

如何以编程方式加载用户控件

阅读更多

有用户控件文件:usercon.ascx,类名为:myControl

在主页中有三种方式动态加载


1.Control con1 = LoadControl("usercon.ascx");
   Controls.Add(con1);

2.UserControl con2 = (UserControl)LoadControl("usercon.ascx");
   Controls.Add(con2);

3.myControl con = (myControl)LoadControl("usercon.ascx");
   Controls.Add(con);

 

可以看到,这三种是一路继承下来的

 

注意,只有用户控件没有启用缓存的情况下才能用此方法,如果启用了缓存,请参见我另外一篇文章:asp.net 缓存研究

分享到:
评论

相关推荐

    VB6.0动态加载ActiveX控件漫谈...

    VB之精彩编程-VB6.0动态加载ActiveX控件漫谈

    精彩编程与编程技巧-VB6.0动态加载ActiveX控件漫谈...

    精彩编程与编程技巧-VB6.0动态加载ActiveX控件漫谈 ...

    【ASP.NET编程知识】ASP.NET动态添加用户控件的方法.docx

    【ASP.NET编程知识】ASP.NET动态添加用户控件的方法.docx

    WinCC V7.0 支持.NET控件的编程入门

    好东西 WinCC V7.0 支持.NET控件的编程入门 WinCC V7.0 支持.NET控件的编程入门 WinCC V7.0 支持.NET控件的编程入门 WinCC V7.0 支持.NET控件的编程入门

    VB6.0动态加载ActiveX控件漫谈

    但唯一的缺陷是不能动态加载控件,必须在设计时通过引用,将控件放置在窗体上。 VB6.0已能够解决该问题,只是帮助中没有明确说明,并且没有描述到一些关键功 能,由于以前的版本中可以动态创建进程外服务:如果对象...

    VB6.0动态加载ActiveX控件

    熟悉VB的朋友对使用ActiveX控件一定不会陌生,众多控件极大地方便了编程,但唯一的缺陷是不能动态加载控件,必须在设计时通过引用,将控件放置在窗体上。VB6.0已能够解决该问题,只是帮助中没有明确说明,并且没有...

    aspnet最新动态加载树控件

    本控件是基于zTree的一个封装,继承了zTree的优点,并使其在aspnet web编程中更加灵活,如动态加载节点全部选中等,这样,代码控制性会更加方便。 附件中,包含了控件以及示例代码,这些基本够一般的树的操作了,更...

    《零基础学ASP.NET 2.0》第8章 创建用户控件和自定义控件

    8.1 用户控件 140 8.1.1 用户控件概述 140 8.1.2 利用用户控件实现站点计数器 141 8.1.3 将Web窗体页转化为用户控件 143 8.2 自定义控件 143 ...8.3.2 能以编程的方式来控制用户控件进行加载吗 161

    VB不能加载控件许可证未找到解决方案

    VB不能加载控件许可证未找到解决方案,修复了 Visual Basic 6.0 中的许可证问题

    动态加载按钮自定义控件

    该资源基于Windows ce6.0系统,利用vs2005开发环境,C++编程语言进行编写,该资源描述了如何创建自定义控件,并且动态加载一个控件的方法,在资源中,实现了可以设置在一页中动态加载多少个按钮,并且能够响应自动...

    asp.net动态加载用户控件,关于后台添加、修改的思考

    看下下面这个典型的后台(比较粗糙):说... 首先需要涉及的是动态添加“用户控件”,这个可以根据传参来动态加载,代码如下: 代码如下:protected Control control; protected void Page_Load(object sender, EventArg

    LABVIEW中动态添加控件

    可以在labview中动态的添加控件。其中的send.vi为发送程序,可以在运行时在receive.vi中添加一个字符串控件。

    WPF Prism MVVM【动态添加控件并可用鼠标、拖动、缩放、旋转】

    主要采用了Prism.DryIoc的MVVM方式,用到控件和方法:ItemsControl(控件模板)、Thumb(可拖动控件)、Adorner(装饰器)、CommandParameter的多参数传递、GetChildObjectByUid(通过UID查找某类型的子控件)

    windows应用高级编程-C#编程篇

    具体内容包括:利用各种控件创建图形用户界面,在Windows应用程序中使用图形和GDI+,在标准Windows文件中加载和保存数据,通过应用程序打印信息,开发能够处理多文档的应用程序,链接数据库,提供帮助,部署应用程序等;...

    对DataGrid控件进行全代码加载数据

    本程序为本人在编程过程中所编写,主要作用是一个函数加载数据到DataGrid控件里面,去掉了普通用adodc1控件来加载数据的过程,使代码更具灵活性,任何datagrid控件只要设置好了,都可以对datagrid的columnheader进行...

    Microsoft Communications Control组件:mscomm32.ocx控件

    第一种方法: 第一步:复制文件mscomm32.ocx到指定路径: 32位的系统,文件复制到C:\WINDOWS\SYSTEM32目录下; 64位的系统,文件复制...第三种方法:你可以选择 基于API的MFC串口编程,这样不需要增加控件,而且更灵活

    VBS加载webview2控件代替ie的webbrowser(Edge-Chromium谷歌内核)

    VBS加载微软网页控件webview2(Edge-Chromium谷歌内核) 代替了ie的webbrowser控件,效果类似: set IE = CreateObject("InternetExplorer.Application") IE.Visible = true IE.Navigate "https://www.baidu.com/"

    图像处理控件

    使用该控件能够压缩位图图像,加载该控件后可编程控制

    优道PDF阅读版权保护控件 v2.4

    控件支持内存方式加载文档和加密传输方式远程加载文档,控件小巧可独立运行,不需要另外再安装其它庞大的PDF阅读器。 控件自带有换页、查找、缩放、拖拽、旋转、适应页面、适应页宽等常用文档浏览器的功能,可以...

    ActiveX 控件导入程序

    这使您得以使用可应用于其他 Windows 窗体控件的同一设计时支持和编程方法论。若要承载 ActiveX 控件,必须生成从 AxHost 派生的包装控件。此包装控件包含基础 ActiveX 控件的一个实例。它知道如何与 ActiveX 控件...

Global site tag (gtag.js) - Google Analytics