开发者_JAVA技巧How to create multi series ASP.net chart dynamically.
private void BindChart(DataTable dt)
{
dt.DefaultView.Sort = "Category Asc";
DataTable dtSorted = dt.DefaultView.ToTable();
string sCategoryName = string.Empty;
string sOldCategoryName = string.Empty;
for (int i = 0; i < dtSorted.Rows.Count; i++)
{
sCategoryName = dtSorted.Rows[i]["Category"].ToString();
if (sCategoryName != sOldCategoryName)
{
// Your logic here to bind the category in chart
sOldCategoryName = sCategoryName;
}
// Bind other details (description etc) from the table.
}
}
精彩评论