Solved

MS Chart Control -Line Chart Problem

Posted on 2010-08-17
4
1,026 Views
Last Modified: 2013-11-27
Hi,

I try to draw a line chart with the microsoft charting control (.net 3.5), but the line always closes on itself. I couldn't find why.
Chart1.Series("Series1").ChartType = DataVisualization.Charting.SeriesChartType.Line
Chart1.Series("Series1").Points.AddXY(New Date(2010, 1, 2), 10)
Chart1.Series("Series1").Points.AddXY(New Date(2010, 1, 5), 20)
Chart1.Series("Series1").Points.AddXY(New Date(2010, 1, 6), 50)

<asp:Chart ID="Chart1" runat="server" Palette="BrightPastel" BackColor="#FFFFFF"
                                    ImageType="Png" ImageLocation="~/TempImages/ChartPic_#SEQ(300,3)" Width="800px"
                                    Height="500px" BorderDashStyle="Solid" BackGradientStyle="TopBottom" BorderWidth="1"
                                    BorderColor="181, 64, 1" BorderSkin-SkinStyle="None">
                                    <Legends>
                                        <asp:Legend Enabled="True" IsTextAutoFit="True" Name="Default" BackColor="Transparent"
                                            Font="Trebuchet MS, 10px, style=Bold">
                                        </asp:Legend>
                                    </Legends>
                                    <BorderSkin SkinStyle="Emboss"></BorderSkin>
                                    <Series>
                                        <asp:Series MarkerSize="5" BorderWidth="1" XValueType="DateTime" Name="Series1" ChartType="Line"
                                            MarkerStyle="Circle" ShadowColor="Black" BorderColor="180, 26, 59, 105" Color="220, 65, 140, 240"
                                            ShadowOffset="2" YValueType="Double">
                                        </asp:Series>
                                    </Series>
                                    <ChartAreas>
                                        <asp:ChartArea Name="ChartArea1" BorderColor="64, 64, 64, 64" BorderDashStyle="Solid"
                                            BackSecondaryColor="White" BackColor="OldLace" ShadowColor="Transparent" BackGradientStyle="TopBottom">
                                        </asp:ChartArea>
                                    </ChartAreas>
                                </asp:Chart>

Open in new window

ScreenHunter-01-Aug.-17-15.37.jpg
0
Comment
Question by:emresamisuzer
  • 2
4 Comments
 
LVL 96

Accepted Solution

by:
Bob Learned earned 300 total points
ID: 33454147
I tried that code with ASP.NET 4.0 (2010), and it draws just fine with the code that you have.  That almost seems like a trend line, but there isn't any indication of one in the HTML, or the code.
Screenshot.png
0
 

Author Comment

by:emresamisuzer
ID: 33454166
Why I am getting a loop in 3.5?
0
 
LVL 16

Assisted Solution

by:Stephan
Stephan earned 200 total points
ID: 33454183
Tried it with asp.net 3.5 under vs 2008 and no problems found, same as TheLearnedOne

Did you do something more than what you have posted?
0
 

Author Closing Comment

by:emresamisuzer
ID: 33454566
Somehow the code that draws the chart runs twice. Thanks for your help.
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question