我在一個asp.net網站中首次使用c#,我在其中創建圖表。 我已經創建了一列chart- 2D,以及將碼是這樣的,asp.net列圖中每列的着色c#
protected void chrtTickets_Load(object sender, EventArgs e)
{
using (SqlConnection connection = new SqlConnection(ConnectionString))
{
connection.Open();
SqlCommand cmmd6 = new SqlCommand("getHowTicketsLoggedChart", connection);
cmmd6.CommandType = CommandType.StoredProcedure;
DataSet ds1 = new DataSet();
SqlDataAdapter dad = new SqlDataAdapter(cmmd6);
dad.Fill(ds1);
chrtTickets.DataSource = ds1;
chrtTickets.Series["Series1"].XValueMember = "MonYYYY";
chrtTickets.Series["Series1"].YValueMembers = "aa";
chrtTickets.DataBind();
connection.Close();
}
}
但我有存儲過程,因爲它們是在x軸使用且返回我的另一個字段「描述」與MonYYYy和AA沿Y軸。
但根據「描述」字段值說:電子郵件,電話,門戶。我想根據每行的描述值爲其分配不同的顏色,如果它的Email-> red等。
任何人都可以請指導我通過這個?
我的意思是我的數據將是這樣的:所以我不知道什麼是顏色類型的值提前,這是從我的存儲過程從數據庫返回給我的表值。
顏色類型| y-axiz value | x軸
Email Connector | 24 | 2011年12月 電話| 32 | 2011年12月 電子郵件連接器| 643 | 2012年1月 Internal | 32 | 2012年1月 電話| 455 | 2012年1月 Portal | 2 | 2012年1月 銷售訂單| 2 | 2012年1月
它冷是前5種類型之一。電子郵件,門戶網站,但許多x軸值。
數據點不會被知道。他們是動態的。
由它來將是動態的數據,斜面分配特定沒有。的顏色,因爲沒有。的列總是不一樣。 – shradha
可以請任何人幫助,我希望它是動態的。 – shradha
那是什麼它在那裏隨機選擇顏色 –