-
在 Repeater 中使用 Chart 遇到的问题10
出现如下异常:
ReferenceError: Error #1069: 在 mx.charts.LineChart 上找不到属性 marker,且没有默认值。
at mx.charts::Legend/addLegendItem()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\charts\Legend.as:639]
at mx.charts::Legend/populateFromArray()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\charts\Legend.as:678]
at mx.charts::Legend/commitProperties()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\charts\Legend.as:449]
at mx.core::UIComponent/validateProperties()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:5670]
at mx.managers::LayoutManager/validateProperties()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:519]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:639]
at Function/http://adobe.com/AS3/2006/builtin::apply()
at mx.core::UIComponent/callLaterDispatcher2()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8460]
at mx.core::UIComponent/callLaterDispatcher()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8403]
代码如下
<?xml version="1.0"?> <!-- Simple example to demonstrate the LogAxis class. --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var dp:Array = [1]; [Bindable] private var expensesAC:ArrayCollection = new ArrayCollection( [ { Month: "Jan", Profit: 90 }, { Month: "Feb", Profit: 80 }, { Month: "Mar", Profit: 70 }, { Month: "Apr", Profit: 65 }, { Month: "May", Profit: 85 } ]); private function onclick():void { expensesAC.addItem({ Month: "May2", Profit: Math.random()*100 }); } ]]> </mx:Script> <mx:TabNavigator width="100%" height="100%"> <mx:Repeater id="rp" dataProvider="{dp}"> <mx:VBox label="{rp.currentItem}" width="100%" height="100%"> <mx:Panel title="LogAxis Example" height="100%" width="100%"> <mx:LineChart id="linechart" height="100%" width="100%" paddingLeft="5" paddingRight="5" showDataTips="true" dataProvider="{expensesAC}"> <mx:horizontalAxis> <mx:CategoryAxis categoryField="Month" activate="false"/> </mx:horizontalAxis> <mx:verticalAxis> <mx:LogAxis interval="50"/> </mx:verticalAxis> <mx:series> <mx:LineSeries yField="Profit" form="curve" displayName="Profit"/> </mx:series> </mx:LineChart> <mx:Legend dataProvider="{linechart}" /> </mx:Panel> <mx:Button label="Add" click="onclick();"/> </mx:VBox> </mx:Repeater> </mx:TabNavigator> </mx:Application>
2008年9月10日 18:12
目前还没有答案
相关推荐
在实际开发中,我们经常需要在 Repeater 控件中使用 Button 控件,以便响应用户的单击操作。下面就让我们来探讨如何在 Asp.Net Repeater 中使用 Button 控件并响应单击操作的方法。 首先,让我们来看一下 Repeater ...
在ASP.NET Web Forms中,`Repeater`控件是一个非常重要的数据绑定控件,它提供了高度自定义的模板布局功能,允许开发者灵活地呈现数据。本实例将深入讲解`Repeater`控件的使用方法,包括其基本概念、结构、绑定数据...
在ASP.NET Web Forms开发中,服务器控件Repeater是一个非常重要的数据绑定控件,它允许开发者自定义数据呈现的方式。...在实际开发中,合理地使用Repeater控件,可以有效地提高项目的质量和用户体验。
在ASP.NET Web Forms开发中,`Repeater`控件是一个非常强大的数据绑定工具,它用于显示来自数据源的动态、自定义格式的数据。本篇文章将深入探讨`Repeater`控件的使用,包括如何实现编辑、删除功能以及如何进行嵌套...
本篇文章将深入探讨Repeater控件的使用,包括数据原样导出和动态显示/隐藏Repeater中的列。 **一、Repeater数据原样导出** Repeater控件在ASP.NET中可以方便地绑定数据源,如DataTable,然后通过DataBind()方法将...
但是,需要注意的是,由于ID可能是动态生成的,所以在JavaScript中使用时,必须确保ID的唯一性和正确性。 此外,标签“工具”暗示这可能涉及到开发工具的使用。在调试此类问题时,使用浏览器的开发者工具(如Chrome...
Repeater控件是ASP.NET中一个非常重要的数据绑定控件,它主要用于动态生成HTML结构,尤其在需要显示大量数据...理解并熟练掌握Repeater的使用,将极大地提高你在ASP.NET开发中的效率,特别是在构建动态数据展示页面时。
在ASP.NET web开发中,`Repeater`控件是一个非常重要的数据绑定工具,它提供了高度的自定义模板功能,使得开发者可以根据需要灵活地展示数据。本篇将深入讲解`Repeater`控件的使用方法及其核心概念。 首先,`...
如果你在实现过程中遇到问题,可以联系提供的QQ号寻求帮助。 总结,`Repeater`的嵌套使用和动态数据绑定是一种常见的Web开发技巧,尤其适用于处理复杂的数据关系和自定义的UI需求。熟练掌握这一技能,能让你在构建...
在ASP.NET中,Repeater控件是常用的数据绑定控件,但是当我们需要在外部按钮点击事件中获取Repeater中HiddenField的值时,会遇到一些困难。下面我们将详细介绍如何获取Repeater中HiddenField的值。 首先,我们需要...
本文将详细介绍如何在ASP.NET中使用Repeater控件嵌套另一个Repeater控件,并结合示例代码进行解析。 #### Repeater控件简介 Repeater控件是一种非常灵活的服务器控件,它可以用来显示重复的数据项。与GridView、...
2. ItemCommand:如果在模板中使用了asp:LinkButton或asp:Button控件,点击这些按钮会触发此事件。 六、高级应用 1. 数据分页:虽然Repeater控件本身不支持分页,但可以通过结合Paging和Sorting控件,以及在代码...
2. 子Repeater:在主Repeater的ItemDataBound事件中,根据父级数据生成子Repeater的DataSource,并在适当的位置插入子Repeater控件。 3. 数据绑定:为子Repeater绑定数据,并根据需要设置其模板,以显示子级数据。 ...
2. **删除行**:在 Repeater 控件中实现删除行的操作也很简单,可以通过 ItemCommand 事件来处理删除操作。 ```csharp protected void rptItems_ItemCommand(object source, RepeaterCommandEventArgs e) { if ...
首先,在 VNC 服务端上添加一个新的客户端,并将其添加到 VNC Repeater 中。然后,在 VNC 客户端上填写服务端的 ID 和 Repeater 的 IP、监听端口,并点击 Connect 以建立连接。 在公网环境下,需要将 Repeater 换成...
在使用Repeater控件前,首先需要将其与数据源绑定。可以是任何实现了IEnumerable接口的对象,如DataSet、ArrayList或者自定义的数据集。例如,用DataTable作为数据源: ```asp.net <asp:Repeater ID="rpData" runat...
在IT领域,尤其是在Web开发中,使用ASP.NET的Repeater控件进行动态数据绑定是非常常见的技术之一。Repeater控件提供了高度的灵活性和定制性,允许开发者创建复杂且功能丰富的用户界面。本文将深入探讨“Repeater里的...
在本例中,Repeater嵌套方法涉及到一个Repeater控件(名为rptypelist)在另一个Repeater控件(名为rpquestionlist)内部的嵌套使用。具体实现过程主要包含以下几个步骤: 1. 页面中引入嵌套Repeater控件:在***页面...
在ASP.NET Web Forms中,`Repeater`和`DataList`是两种常用的数据绑定控件,用于显示数据源中的信息。这两个控件都是基于模板的,允许开发人员自定义数据的呈现方式,提供了灵活的数据展示功能。下面我们将深入探讨...
在ASP.NET中,DataGrid控件常用于展示结构化的数据,而Repeater控件则更加灵活,适合自定义布局。本篇文章重点讨论如何在DataGrid内部嵌套使用Repeater控件,以展示分层次的数据。这种技术同样适用于其他列表绑定...