簡體   English   中英

ASP.NET圖表控件為空

[英]ASP.NET chart control comes empty

我想使用asp.net圖表控件,在代碼隱藏中包含以下代碼:

chIstatistik.DataSource =
                SqliteDatabase.ExecuteDataTable("SELECT COUNT(*) as sayi, kategoriNo FROM kisi WHERE kategoriNo = " +
                                                drpCategories.SelectedItem.Value);


            chIstatistik.Series["Series1"].XValueMember = "sayi";
            chIstatistik.Series["Series1"].YValueMembers = "kategoriNo";
            chIstatistik.DataBind();

我想做的是,顯示給定“ kategoriNo”上的行數。 代碼是否有錯誤? 圖表為空,但我可以在數據源中看到數據。

謝謝

嘗試下面的代碼

DataTable dt = SqliteDatabase.ExecuteDataTable("SELECT COUNT(*) as Yaxis, kategoriNo as Xaxis FROM kisi WHERE kategoriNo = " + drpCategories.SelectedItem.Value);
DataView dv = dt.DefaultView;
// Populate series data
chIstatistik.Series["Series1"].Points.DataBindXY(dv, "Xaxis", dv, "Yaxis");

KategoriNo應該是將在Xaxis上顯示的名稱。 希望能幫助到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM