对象-table模板里放个chart控件,然后放在repeater控件里,请问如何绑定chart?

问题描述

table模板里放个chart控件,然后放在repeater控件里,请问如何绑定chart?

protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
System.Web.UI.DataVisualization.Charting.Chart ct = (System.Web.UI.DataVisualization.Charting.Chart)e.Item.FindControl("Chart2");

        string connStr = "server=localhost;database=T_DB;uid=sa;pwd=123";
        SqlConnection myConn = new SqlConnection(connStr);
        string selStr = "select * from T_Motor1";
        SqlCommand myCmd = myConn.CreateCommand();
        myCmd.CommandText = selStr;
        myConn.Open();
        SqlDataReader sdr = myCmd.ExecuteReader(CommandBehavior.CloseConnection);
        ct.Series[0].Points.DataBindXY(sdr, "time", sdr, "speed");

        sdr.Close();
        myConn.Close();

    }

            <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound">
   <ItemTemplate>   <table border="3" class="auto-style1">
        <tr>
            <td class="auto-style2">NO.<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
            </td>
            <td class="auto-style2">
                <asp:Chart ID="Chart2" runat="server">
                    <Series>
                        <asp:Series Name="Series1">
                        </asp:Series>
                    </Series>
                    <ChartAreas>
                        <asp:ChartArea Name="ChartArea1">
                        </asp:ChartArea>
                    </ChartAreas>
                </asp:Chart>
            </td>
        </tr>
    </table></ItemTemplate>
    </asp:Repeater>

解决方案

可以用databinder

解决方案二:

Repeater控件的模板

时间: 2024-09-11 10:48:06

对象-table模板里放个chart控件,然后放在repeater控件里,请问如何绑定chart?的相关文章

toolbar控件叠放在tabstrip控件上

问题描述 toolbar控件叠放在tabstrip控件上 toolbar控件叠放在tabstrip控件上,在用户选择标签的时候提供快捷操作功能,如何实现? 解决方案 http://zhidao.baidu.com/link?url=Lzb6f75S8z36NCF47hFxSdhseRKmXPksKmeTxOzb01V-QoJFk6_pykhKnmmd9gjZAhTnvGu6dJzOoTXlBoBfu_ 解决方案二: 在ArcGisEngine 开发中如何在Toolbar控件上添加Combobox

关于Repeater控件的使用

控件 关于Repeater控件的使用 Repeater控件是一个数据显示控件,该控件允许通过为列表中显示的每一项重复使用指定的模板来自定义布局. 要显示数据,必须先创建模板来绑定数据列表,模块定义如下(另见SDK): 模板 说明 AlternatingItemTemplate 与 ItemTemplate 元素类似,但在 Repeater 控件中隔行(交替项)呈现一次.通过设置 AlternatingItemTemplate 元素的样式属性,可以为其指定不同的外观. FooterTemplate

asp.net中Repeater控件用法笔记

  大家可能都对datagrid比较熟悉,但是如果在数据量大的时候,我们就得考虑使用repeater作为我们的数据绑定控件了.Repeater控件与DataGrid (以及DataList)控件的主要区别是在于如何处理HTML.ASP.NET建立HTML代码以显示DataGrid控件,但Repeater允许开发人员决定如何显示数据.所以,你可以选择将数据显示在一个HTML表格中或者一个顺序列表中.这主要取决于你的选择,但你必须将正确的HTML插入到 ASP.NET页面中. 模板与DataList

asp.net学习之Repeater控件

原文:asp.net学习之Repeater控件     Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行.     Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输出格式.DataList控件也由模板驱动,和Repeater不同的是,DataList默认输出是HTML表格,DataList将数据源中的记录输出为HTML表格一个个的单元格. 1. Repeater控件显示数据     要使用Repeater控

详解ASP.NET数据绑定操作中Repeater控件的用法_实用技巧

一.绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView.DataList等但该篇文章将会从Repeater入手,因为Repeater只提供了基本的数据绑定模板,没有内置其它分页等功能,所以它是最原始的数据绑定控件,只要能够熟练运用Repeater控件其它的绑定控件也就很简单了.1.Repeater简介Repeater 控件是基本模板化数据列表. 它不像GridView控件一样能够可视化的设计格式或样式,因此开发时在控件模板中必须显式声明所有格式.格式和样式标记.另外R

ASP.NET用Repeater控件显示数据

asp.net|控件|数据|显示     如果你正在使用ASP.NET,你一定对DataGrid控件非常熟悉.DataGrid控件提供了各种特性,通过这些特性可以很容易地在一个Web页面上以列表形式显示数据.但是,如果你不想使用HTML表格形式呢?此时,可以使用一个DataGrid的一个鲜为人知的兄弟控件,即Repeater控件.Repeater控件提供显示你所需要数据的灵活性.      Repeater控件是什么?      Repeater是一个可重复操作的控件,也就是说,它通过使用模板显

用Repeater控件显示数据

控件|数据|显示     如果你正在使用ASP.NET,你一定对DataGrid控件非常熟悉.DataGrid控件提供了各种特性,通过这些特性可以很容易地在一个Web页面上以列表形式显示数据.但是,如果你不想使用HTML表格形式呢?此时,可以使用一个DataGrid的一个鲜为人知的兄弟控件,即Repeater控件.Repeater控件提供显示你所需要数据的灵活性. Repeater控件是什么? Repeater是一个可重复操作的控件,也就是说,它通过使用模板显示一个数据源的内容,而你可以很容易地

gridView里放了一列里面是linkbutton控件,想点它实现该行数据的删除功能,怎么写这段代码?

问题描述 没用数据源,而是自己写的方法绑定的数据 解决方案 解决方案二: 解决方案三:也想删除数据库中的内容,水平很烂,能再说详细一点吗解决方案四:根据主键删除呀DataKeys解决方案五:楼主要理解,这种操作是不能直接定义linkbutton控件的onclick事件的,反而是要定义gridView的onitemcommand事件(在属性窗口里[闪电]符号选项卡里找到该事件:<asp:RepeaterID="repCertificate"runat="server&qu

一个&amp;amp;lt;div&amp;amp;gt;里放了两个验证控件,第二个控件显示时候,位置总被第一个占住了,中间有很长的空白,大家是如何解决的?

问题描述 一个<div>里放了两个验证控件,第二个控件显示时候,位置总被第一个占住了,中间有很长的空白,大家是如何解决的?<asp:RequiredFieldValidatorID="RequiredFieldValidator1"runat="server"ControlToValidate="txtUserID"ErrorMessage="*不能为空."></asp:RequiredField