2012-06-13 32 views
0

我工作的一個項目,需要使用ASP添加額外的圖像圖表:圖表控件。不幸的是,我從來沒有使用過這個控件,使用起來有點複雜,所以我需要一些幫助。創建在ASP.net

基本上,我需要創建一個堆疊柱形圖與兩個圖例和兩列。第一列是「收入」併疊加三個值。 (工資,利息和其他)第二欄是「費用」,併疊加兩個值。 (按揭,其他)每個價值都有自己的價值。
收入的圖例應該在左邊,右邊的費用列。這些圖例應顯示相關值的文本和值以及帶值的「總計」標籤。

對於這個任務,我只需要對付5個值超過兩列,但在asp:圖表控件是巨大的,我在所有它的選項淹沒。他們希望昨天準備好,所以沒有壓力。它已經過期...... :-)

不,這不是功課。如果是這樣,我會有實際的文檔和額外的指導信息。由於我的老闆希望我補充一點,他只給了我絕對沒有任何信息可供使用,除了已經包含其他幾個圖表的代碼,其中沒有一個像這樣,並且全部由先前的受害者完成,他們每個都使用自己的編碼風格。基本上,項目代碼是一個巨大的混亂,如文檔一樣無用。 (而且令人驚訝它的工作原理,只要我只能用asp:圖表這些圖形)

我在正確堆疊值最大的問題。由於我有兩列和三個值,可以用三個系列來解決,每個系列都有第1列和第2列的點數。不幸的是,這會將收入和費用放在同一個標​​籤中,這不是我想要的。
如果我把它做成5個系列,對於每個值1個點,那麼第二列不會從正確的高度開始。所以這也行不通。

+0

我最終編寫了自己的代碼來創建一個位圖,通過代碼繪製列,然後將其作爲PNG文件返回。這提供了所需的確切佈局,如果必須使用圖表組件,則需要花費更多的時間。 –

回答

1
+0

不幸的是,StackedColumns的例子是scarse –

+0

檢查這個問題http://forums.asp.net/t/1429564.aspx/1 –

+0

好了,這些例子表明,這是一個很大的工作來獲取工作和大量的細節補充說我不想在我的圖表中。在代碼中繪製圖表更容易,所以我選擇了該選項。 –