Repeater 顾名思义,Repeat就是重复的意思, Repeater 就是用来重复的控件
Repeater 会根据数据源中对象的多少来产生多少个子项,生成的子项全部是以数组形式存在的
<mx:Repeater id="myRepeater" dataProvider="{myArray}">
<mx:HBox>
<mx:LinkButton id="myLabel" label="{myRepeater.currentItem.name}" click="show(event.currentTarget.getRepeaterItem())"/>
<mx:TextInput text="{myRepeater.currentItem.age}"/>
</mx:HBox>
</mx:Repeater>
有个常见的问题:
发现没有,我们平时调用函数时传递Repeater 中的字段作为参数时,是不可以传递的会出现" Repeater is not executing"的异常
但是有getRepeaterItem()这个东东,是解决这个问题的最好的方案
甚至我们不需要传递getRepeaterItem()
传递一个event过去就好了,使用event.currentTarget.getRepeaterItem(),
同样可以获得当前对象的currentItem
,还有一个建议就是我们平要使用Repeater去处理要记得用recycleChildren设置可重用,count设置可重用控件数量,避免产生N多控件,程序死掉。
建议学习flex的人去http://livedocs.adobe.com/flex/3/html/index.html官方flex文档去看看
虽然英文不好,但是代码我们总能看懂,对学习flex的人大有裨益
分享到:
相关推荐
repeater控件使用实例
C#中Repeater控件的实现示例C#中Repeater控件的实现示例
在前台如果遇到多级分类菜单的时候,我们通常会使用到Repeater控件来展示,Repeater控件最大的有点就是不会生成任何多余的html标签,所以它不会影响的页面的效果,平时Repeater的二级嵌套我们可能都接触过,其实多层...
repeater 控件分页 C# .Net 实例代码
repeater的编辑和删除,以及repeater的嵌套使用
经过对ASP.NET中Repeater数据控件基本特征的分析,以及对实际应用系统中数据列表功能的提炼总结,提出并设计了挖掘其潜力的示例算法模型,重点介绍了控件模板的灵活性与定制使用方法。并通过典型应用示例,展示其...
手把手教你怎么使用Repeater控件手把手教你怎么使用Repeater控件手把手教你怎么使用Repeater控件手把手教你怎么使用Repeater控件手把手教你怎么使用Repeater控件
repeater控件显示日期
Repeater实现增删查改,带分页(内附分页控件AspNetPager),批量删除,站内搜索功能(模糊查询),使用3层技术,内附数据库,适合新手,有什么不明白或者需要改进的可以PM我
此源码包括了SQL数据表的源码和页面实现的源码。
Repeater控件实现分页代码,很简单,很漂亮。
C#实现repeater控件分页,初学者必熟练的控件。好资料大家分享。
使用嵌套 Repeater 控件和 Visual C# _Net 显示分层数据
本资料是利用VS2010 开发,SQL2005以上版本,Repeater控件无限级显示菜单信息,能增、删、改、查
以实例来解析Repeater控件分页的方法 希望对大家有所帮助。
这个控件是一个非常有用的控件,可以绑定数据源,并且可以自己设置格式
【ASP.NET编程知识】浅析Repeater控件的使用 (原样导出和动态显示隐藏Repeater中的列).docx
NULL 博文链接:https://king2009163-163-com.iteye.com/blog/1255133
Repeater控件绑定数据、分页、数据操作,最佳代码Repeater控件绑定数据、分页、数据操作,最佳代码Repeater控件绑定数据、分页、数据操作,最佳代码
关于repeater的使用,包含分页,删除行。熟练使用