Solved

MS Chart Control -Line Chart Problem

Posted on 2010-08-17
4
1,024 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

867 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

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now