找回密码
 立即注册

QQ登录

只需一步,快速开始

rijun

高级会员

55

主题

228

帖子

1115

积分

高级会员

积分
1115

活字格认证微信认证勋章

rijun
高级会员   /  发表于:2015-10-22 15:51  /   查看:7331  /  回复:9
上图

如上图,我把Sparkline放入到table里以后就出现这个情况了,我想的是超出的部分靠滚动轴显示的
代码
前台
<table id="mt1_1" class="mainTable" runat="server"></table>
后台
protected void Page_Load(object sender, EventArgs e)
    {
        mainTableShow(mt1_1);
        mainTableShow(mt2_1);
        mainTableShow(mt3_1);
        mainTableShow(mt4_1);
    }

    private void mainTableShow(HtmlTable table)
    {
        HtmlTableRow row;
        HtmlTableCell cell;
        for (int i = 0; i < 5; i++)
        {
            row = new HtmlTableRow();
            cell = new HtmlTableCell();
            cell.InnerText = "test";
            cell.Width = "18%";
            row.Cells.Add(cell);
            cell = new HtmlTableCell();
            cell.InnerText = "test";
            cell.Width = "30%";
            row.Cells.Add(cell);
            cell = new HtmlTableCell();
            List<double> list = setTestList();
            SparklineSeries item = new SparklineSeries();
            item.Data = list;
            item.Type = SparklineType.Area;
            C1Sparkline sk = new C1Sparkline();
            sk.SeriesList.Add(item);
            sk.DataBind();
            cell.Controls.Add(sk);
            cell.Width = "50%";
            row.Cells.Add(cell);

            table.Rows.Add(row);
        }
    }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

9 个回复

正序浏览
Alice
社区贡献组   /  发表于:2015-10-23 17:37:00
10#
回复 9楼rijun的帖子

好的。谢谢反馈。
如果有什么问题,欢迎提出来交流。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-10-23 16:30:00
9#
回复 8楼Alice的帖子

额 在我的机器上一直报错的呀?什么情况,具体问题留到下周一在请教,现在忙其他的事情,不好意思
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-23 16:25:00
8#
回复 7楼rijun的帖子

您的Demo已经测试过。
您的Demo在我本机可以运行,效果如图:


我本机的测试版本:2015V2&amp;VS2013

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-10-23 13:54:00
7#
回复 6楼Alice的帖子



运行报错了,应该是我添加数据写的不对,麻烦看看吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-23 11:55:00
6#
回复 5楼rijun的帖子

据我了解,您是不知道如何在GridView里获取C1TemplateField里的这个C1Sparkline控件?
比如您的C1Sparkline的ID是&quot;sk&quot;,您可以通过如下代码获取:
  1. C1Sparkline sk1=(C1Sparkline)C1GridView1.Rows[0].FindControl(&quot;sk&quot;);
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-10-23 10:37:00
5#
回复 4楼Alice的帖子

1.我想做的形式如图1

2.我说动态的意思是在后台添加数据
这是我前台写的
<wijmo:C1GridView ID="grid1_1" runat="server" AutogenerateColumns="false">
                                    <Columns>
                                        <wijmo:C1BoundField DataField="bits_id"></wijmo:C1BoundField>
                                        <wijmo:C1BoundField DataField="port"></wijmo:C1BoundField>
                                        <wijmo:C1TemplateField>
                                            <ItemTemplate>
                                                <wijmo:C1Sparkline ID="sk" runat="server">
                                                </wijmo:C1Sparkline>
                                            </ItemTemplate>
                                        </wijmo:C1TemplateField>
                                    </Columns>
                                </wijmo:C1GridView>
在后台的话怎么给C1Sparkline赋值呢?
因为之前看的事例都是前台做操作的,而我需要在后台,求指教!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-23 10:10:00
地板
回复 3楼rijun的帖子

谢谢反馈。
请问您说的动态,是指趋势线的形式么?可以参考在线示例的股票市场:
http://demo.gcpowertools.com.cn/ ... ne/StockMarket.aspx

GirdView支持合并,它的合并请参考在线示例:
http://demo.gcpowertools.com.cn/ ... idView/Merging.aspx
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-10-23 08:22:00
板凳
回复 2楼Alice的帖子

在请问下sparkline是否可以做成动态的?类似于windows任务管理器中的性能栏,不停的向左移动?如果可以做的话有例子可循吗?
如果用gridview加载的话表头那行是否可以合并?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-22 17:45:00
沙发
回复 1楼rijun的帖子

感谢对该问题的反馈。
Sparkline可以添加到网格中,添加的方式,请参考我们的在线示例:
http://demo.gcpowertools.com.cn/ ... kline/GridView.aspx

您可以关注我们的微信服务号(微信号:GrapeCityDT),帖子有回复时可即时收到提醒,便于您第一时间查看,尽快解决技术问题。关注即可获得300金币用于兑换礼品。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部