2013-07-24 1 views
0

У меня диаграмма столбца показывает данные из базы данных и показывает ее в%. он отлично работает, но когда он не возвращает никакого результата .chart должен показывать 0%, но вместо 0% он показывает NaN. Хочу, чтобы показать это как 0% хочет показать в ярлыке серии 0%Получение NaN для 0% в таблице столбцов MS?

if (platForms != null) 
         foreach (var platForm in platForms) 
         { 
          DataRow dr = dt.NewRow(); 
          dr["Platform"] = platForm; 
          dr["Count"] = GetPlatformCount(temp, platForm); 
          dt.Rows.Add(dr); 
         } 

        chartWorkItemsPlatform.Series["Series1"].ChartType = SeriesChartType.Column; 
        chartWorkItemsPlatform.Series["Series1"].XValueMember = "Platform"; 
        chartWorkItemsPlatform.Series["Series1"].YValueMembers = "Count"; 
        chartWorkItemsPlatform.Series["Series1"]["DrawingStyle"] = "Emboss"; 
        chartWorkItemsPlatform.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; 
        chartWorkItemsPlatform.Series["Series1"].IsValueShownAsLabel = true; 
        chartWorkItemsPlatform.Series["Series1"].IsVisibleInLegend = true; 
        chartWorkItemsPlatform.Series["Series1"].IsXValueIndexed = true; 
        chartWorkItemsPlatform.Series["Series1"].Label = "#PERCENT"; 

ответ

0

Я не знаю, как изменить гистограмму, но если данные поступают из базы данных, настроить запрос для возврата 0, когда этот столбец равен нулю.

Смежные вопросы