Sorry positioning individual indexLabel is not available as of now. However you can create custom DOM elements for each indexLabel and position them as shown in this jsfiddle.
—
Vishwas R
Team CanvasJS
I am facing different issue lines are too close to each other and it is hard to read
Lines look too close as all values from different dataSeries are almost close to each other. You can make it look better by removing indexLabels, as you can show its value in toolTip.
p.s. also my % in tooltip is not working.
#percent and #total keywords works in case of stacked, pie and doughnut charts only.
—
Vishwas R
Team CanvasJS
You can store dataSeries name in ViewBags just like how you are doing it for data and read it in view ViewData["name"] = item.name;
.
If this doesn’t fulfill your requirements, kindly share working project along with sample data, so that we can look into it and help you out.
—
Vishwas R
Team CanvasJS
There are some mismatch in chart-container id and export-button id. Please take a look at this updated jsfiddle.
—
Vishwas R
Team CanvasJS
Alex,
One of our team-member will contact you soon over email.
—
Vishwas R
Team CanvasJS
You can update color in dataSeries level based on dropdown instead of updating colorSet to achieve this.
—
Vishwas R
Team CanvasJS
Can you kindly share sample project along with sample data over google-drive or onedrive so that we can understand your requirements better and help you out?
—
Vishwas R
Team CanvasJS
CanvasJS supports updating chart-options dynamically. Just like the way you were able to change chart-type dynamically from the dropdown-opitons, you can update legendText & title-text aswell. Please take a look at this updated jsfiddle.
—
Vishwas R
Team CanvasJS
Please take a look at this example on rendering chart from mysql database.
—
Vishwas R
Team CanvasJS
You can update all available chart-options dynamically. Just like the way you were able to change chart-type from dropdown you can change colorset aswell. Please take a look at this jsfiddle.
—
Vishwas R
Team CanvasJS
Do you mean showing axisY line? If so, varying axisX minimum slightly will make it visible. axisY line is not visible due to minimum set in axisX. Please take a look at this updated jsfiddle.
—
Vishwas R
Team CanvasJS
You can attach an empty dataSeries to axisY2 and set minimum and maximum to that of axisY using set method. Please take a look at this updated jsfiddle.
—
Vishwas R
Team CanvasJS
Alex,
Can you kindly share a sample project along with sample data over google-drive or one-drive so that we can look into your code, understand it better and help you out?
—
Vishwas R
Team CanvasJS
Incase of multiseries chart, there will be only one chart-container and multiple dataSeries. Whereas if you like to have 3 different pie charts there should be 3 different chart-containers. You can achieve this by creating 3 separate chart-containers and 3 different charts using the existing chart-options and updating it back again when other chart-type is selected. Please take a look at this jsfiddle.
—
Vishwas R
Team CanvasJS