Я работаю над проектом, в котором мне нравится добавлять базу диаграмм в пример, который я построил в Додзё. У меня есть AJAX на странице JS, вызывающей страницу Ashx, которая возвращает данные. Затем я анализирую данные в объект, который необходим для диаграммы.
Это лучший способ создать базу диаграммы на странице ASHX?
Пример
https://dojo.telerik.com/iHAzufAy
ashx
string Conn = ConnectionString;
DataTable dt = new DataTable();
using (SqlConnection c = new SqlConnection(Conn))
using (SqlDataAdapter sda = new SqlDataAdapter("[SProd]", c))
{
sda.SelectCommand.CommandType = CommandType.StoredProcedure;
sda.SelectCommand.Parameters.AddWithValue("@GuidelineId", "1443");
sda.Fill(dt);
}
context.Response.Write(JsonConvert.SerializeObject(new {dt = dt }));
объект, который не работает, возможно, из-за этого уровня DT 
объект, который работает 
in JS Я просто анализирую его
$.ajax({
type: 'POST',
url: 'GetCount.ashx',
dataSrc: 'data',
success: function (data) {
var jsonData = JSON.parse(data);