动态加载用户控件的组件!(二)

原创 2004年08月06日 09:04:00

 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

上一篇文章写到了动态加载用户组件的组件。

但是怎样灵活的在项目中运用呢?怎样做到面向组件的开发呢?就像是积木式开发,我们的叶面可以有不同的组件来完成,而整个叶面就是一个容器,我们只不过是往容器里添加不同的元素而已,因此只要我们的元素能够做到通用,一般化,那么元素积累到了一定的程度,元素足够的丰富就可以经而一举构造出我们想要得叶面。

更多地运用到下一篇文章再详细到来。下面我们先来看看怎么样加载组合我们的用户组件:

1、让我们来先做两个元素,这里我就把用户组件ascx的文件称之为元素了。Head.ascxFooter.ascx.

 

2、作个aspx叶面来加载着两个元素。

3、运行的效果如下:

 

哈哈!是不是很激动人心呢?

 

好让我们来动态加载,让头脚换一下位置怎么样!我们在aspx叶面上加一个按钮,在按钮的相应事件里改变加载不同的用户组件。事件的代码这样写:

运行之后:

赶快按下鼠标试试看

哈啊!是不是头脚换了位置了呢?

 

好!动态加载用户组件搞定。可以 Release 一下了。

 

那么这只是一个简单的应用,让我们期待下一篇文章再来领略动态加载组建的真正的应用。

坐着沙发等吧...

 

未完(持续)

Html动态添加/删除控件

发布 另存 成果基本信息修改: 成果名:成果位置: 成果内容 some text. some text. some tex...
  • dusea
  • dusea
  • 2015年09月01日 10:05
  • 2036

QML事件处理--使用Loader动态加载组件

Loader元素用来动态加载可见的QML组件,它可以加载一个QML文件(使用source属性)或者一个组件对象(使用sourceComponent属性)。 对于拖延组件的创建很是有用的:例如,当一个...
  • u012419303
  • u012419303
  • 2015年05月07日 23:15
  • 2087

QT之自定义组件和动态加载

自定义组件在qml文件中自定义组件可以分为全局自定义组件和内嵌自定义组件全局自定义组件定义在一个单独的qml文件中,文件名即组件名(这点是c++程序员开始比较迷惑的地方,实际上java的文件名和类名也...
  • GG_SiMiDa
  • GG_SiMiDa
  • 2017年07月10日 19:09
  • 560

Android使用addView动态添加组件

在项目开发中,我们经常需要进行动态添加组件,其中可添加的部分有两项:布局和组件  其中,添加的布局主要有RelativeLayout型(相对布局)的和LinearLayout(线性布局)       ...
  • suwu150
  • suwu150
  • 2016年05月08日 22:51
  • 10073

JavaScript动态生成控件的方法

JavaScript动态生成控件的方法 这个是在项目里面遇到的问题,这个是一个Test,不过还是没有找到从页面映射数据到后台的方法,boss给出的方法是用json来传递数据,不过我还是不是很懂。下面...
  • qinqigang
  • qinqigang
  • 2016年10月21日 16:27
  • 168

【QT】QML如何创建动态组件

QML动态组件指的是按需分配,需要时我们就创建一个自定义组件,也就是所谓的对象延迟实例化,而不是在程序一开始就创建它,不需要时我们就把它销毁以节约内存,而不是传统意义上的隐藏或覆盖。我们可以使用Com...
  • iEearth
  • iEearth
  • 2014年12月12日 16:17
  • 4117

SuperMap iObjects .NET加载dll动态库失败,控件不能用常见问题解析

初次部署使用SuperMap iObjects .NET的开发人员,可能遇到以下问题:1.环境部署不成功2.部署成功了,VS工具箱里面没有SuperMap相关控件3.工具箱里面的SuperMap相关控...
  • supermapsupport
  • supermapsupport
  • 2017年03月21日 17:03
  • 1626

Extjs4.2 MVC 动态添加删除组件

例子 :将一个grid添加到一个panel中去 panelExt.define('MyApp.view.MyPanel', { extend: 'Ext.panel.Panel', ...
  • xiaoyan966
  • xiaoyan966
  • 2015年08月27日 12:21
  • 831

Vuejs——(12)组件——动态组件

本篇资料来于官方文档: http://cn.vuejs.org/guide/components.html#u52A8_u6001_u7EC4_u4EF6 本文是在官方文档的基础上,更...
  • qq20004604
  • qq20004604
  • 2016年09月09日 00:00
  • 2335

vue踩坑系列——动态组件

vue实现动态组件的两种方法 效果图: 右侧按钮是动态组件,分为按钮组件和箭头组件 一种是使用v-if条件渲染: 当seen=0的时候,使用按钮组件,否则使用箭头组件 子组件: {{t...
  • MoLvSHan
  • MoLvSHan
  • 2017年05月19日 11:20
  • 2231
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态加载用户控件的组件!(二)
举报原因:
原因补充:

(最多只允许输入30个字)