Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Ajax调用以将数据获取到highchart_C#_Jquery_Asp.net_Json_Highcharts - Fatal编程技术网

C# Ajax调用以将数据获取到highchart

C# Ajax调用以将数据获取到highchart,c#,jquery,asp.net,json,highcharts,C#,Jquery,Asp.net,Json,Highcharts,我正在尝试使用每秒更新的highcharts制作样条曲线图。 数据来自数据库 我的剧本是: cs代码为: public partial class ajax_main_Testpages_Realtime_Graph_Default : System.Web.UI.Page { [System.Web.Services.WebMethod()] public static string GetData() { String con1 = ConfigurationManager.

我正在尝试使用每秒更新的highcharts制作样条曲线图。 数据来自数据库

我的剧本是:

cs代码为:

public partial class ajax_main_Testpages_Realtime_Graph_Default : System.Web.UI.Page
{
  [System.Web.Services.WebMethod()]
 public static string GetData()
 {
    String con1 = ConfigurationManager.ConnectionStrings["myConnectionString"].ToString();
    List<string> list_time = new List<string>();
    List<int> list_count = new List<int>();
    var serie_line_Dept = new { data = new List<object>() };
    string query = @"select item_count,entered_time p_time from st_request where rownum<=10";
    OdbcConnection connection = new OdbcConnection(con1);
    connection.Open();
    OdbcCommand cmdSelect = connection.CreateCommand();
    cmdSelect.CommandText = query;
    OdbcDataReader readerSelect = cmdSelect.ExecuteReader();
    while (readerSelect.Read())
    {
        serie_line_Dept.data.Add(new List<object>() { readerSelect["p_time"].ToString(), int.Parse(readerSelect["item_count"].ToString()) });

        list_time.Add(readerSelect["p_time"].ToString());
        list_count.Add(int.Parse(readerSelect["item_count"].ToString()));
    }
    JavaScriptSerializer oSerializer1 = new JavaScriptSerializer();
    return oSerializer1.Serialize(serie_line_Dept);
}
}

我得到了这个错误:在序列化之前做HTML编码的意外标记。你的意思是我需要这样做吗?返回HttpUtility.HtmlEncodeoSerializer1.serialize\u line\u Dept;你能帮我做这个吗首先,你试过调试这个吗?您在什么时候出错?我在控制台中没有发现错误。如果我注释行datatype:JSON,那么就没有错误,也没有图形。
public partial class ajax_main_Testpages_Realtime_Graph_Default : System.Web.UI.Page
{
  [System.Web.Services.WebMethod()]
 public static string GetData()
 {
    String con1 = ConfigurationManager.ConnectionStrings["myConnectionString"].ToString();
    List<string> list_time = new List<string>();
    List<int> list_count = new List<int>();
    var serie_line_Dept = new { data = new List<object>() };
    string query = @"select item_count,entered_time p_time from st_request where rownum<=10";
    OdbcConnection connection = new OdbcConnection(con1);
    connection.Open();
    OdbcCommand cmdSelect = connection.CreateCommand();
    cmdSelect.CommandText = query;
    OdbcDataReader readerSelect = cmdSelect.ExecuteReader();
    while (readerSelect.Read())
    {
        serie_line_Dept.data.Add(new List<object>() { readerSelect["p_time"].ToString(), int.Parse(readerSelect["item_count"].ToString()) });

        list_time.Add(readerSelect["p_time"].ToString());
        list_count.Add(int.Parse(readerSelect["item_count"].ToString()));
    }
    JavaScriptSerializer oSerializer1 = new JavaScriptSerializer();
    return oSerializer1.Serialize(serie_line_Dept);
}
}