将数据集转换为 JSON 在 asp.net 中不起作用

皮肤

我带来了很多数据,Table所以我希望它在返回时将其转换为 json。所以我尝试如下

public static string DataSetToJSON(DataSet dset)
    {
        JavaScriptSerializer jsSerializer = new JavaScriptSerializer();
        List<Dictionary<string, object>> parentRow = new List<Dictionary<string, object>>();
        Dictionary<string, object> childRow;
        foreach (DataRow row in dset.Rows)
        {
            childRow = new Dictionary<string, object>();
            foreach (DataColumn col in dset.Columns)
            {
                childRow.Add(col.ColumnName, row[col]);
            }
            parentRow.Add(childRow);
        }
        return jsSerializer.Serialize(parentRow);
    }

但我在 dset.Rows

System.Data.DataSet中不包含的定义Rows....

皮肤

在检查和做了一些研究之后,也在SLAKS的指导下,我终于做到了。

public static string DataSetToJSON(DataSet ds)
    {
        JavaScriptSerializer jsSerializer = new JavaScriptSerializer();
        List<Dictionary<string, object>> parentRow = new List<Dictionary<string, object>>();
        Dictionary<string, object> childRow;

        foreach (DataTable table in ds.Tables)
        {
            foreach (DataRow dr in table.Rows)
            {
                childRow = new Dictionary<string, object>();
                foreach (DataColumn col in table.Columns)
                {
                    childRow.Add(col.ColumnName, dr[col]);
                }
                parentRow.Add(childRow);
            }
        }

        return jsSerializer.Serialize(parentRow);
    }

由于SLAKS

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数据注释在ASP.NET Core中不起作用

来自分类Dev

LaunchSettings.json中的Asp.Net Core更改URL不起作用

来自分类Dev

带有JSON参数的HttpPost在ASP.NET Core 3中不起作用

来自分类Dev

Razor ASP.NET:在“ foreach”中显示来自“ if”的数据。'休息;' 不起作用

来自分类Dev

将模型中的项目传递到部分视图不起作用ASP.NET MVC 5

来自分类Dev

将表单发布到ASP.NET Core MVC中的控制器不起作用

来自分类Dev

将gridview放置在html表中时,asp.net gridview的cellpadding不起作用

来自分类Dev

asp.net web.config转换不起作用

来自分类Dev

如何使用基因敲除工具将JS对象转换为JSON以将JSON数据发送到ASP.NET MVC中的服务器?

来自分类Dev

注释验证在ASP .NET MVC中不起作用

来自分类Dev

asp.net DropDownList在ASPNET 4.5中不起作用

来自分类Dev

查询在ASP.net中不起作用

来自分类Dev

CSS文件在asp.net中不起作用

来自分类Dev

jQuery在asp.net中不起作用

来自分类Dev

必需属性在ASP.NET MVC中不起作用

来自分类Dev

OnClick事件在ASP.NET页中不起作用

来自分类Dev

Javascript在asp.net内容页面中不起作用

来自分类Dev

Datepicker在ASP.NET MVC中不起作用

来自分类Dev

Bootstrap Carousel在ASP.NET Core中不起作用

来自分类Dev

Twilio消息发送在ASP .NET中不起作用

来自分类Dev

必需的字段验证在asp.net中不起作用

来自分类Dev

CSS文件在asp.net中不起作用

来自分类Dev

ASP.NET和Javascript在Firefox中不起作用

来自分类Dev

必需属性在ASP.NET MVC中不起作用

来自分类Dev

登录页面在VB ASP.NET中不起作用

来自分类Dev

Java脚本在asp.net中不起作用

来自分类Dev

ScriptManager.RegisterClientScriptBlock在asp.net中不起作用

来自分类Dev

在ASP.NET MVC中删除对象不起作用

来自分类Dev

asp.net中的多项选择不起作用

Related 相关文章

  1. 1

    数据注释在ASP.NET Core中不起作用

  2. 2

    LaunchSettings.json中的Asp.Net Core更改URL不起作用

  3. 3

    带有JSON参数的HttpPost在ASP.NET Core 3中不起作用

  4. 4

    Razor ASP.NET:在“ foreach”中显示来自“ if”的数据。'休息;' 不起作用

  5. 5

    将模型中的项目传递到部分视图不起作用ASP.NET MVC 5

  6. 6

    将表单发布到ASP.NET Core MVC中的控制器不起作用

  7. 7

    将gridview放置在html表中时,asp.net gridview的cellpadding不起作用

  8. 8

    asp.net web.config转换不起作用

  9. 9

    如何使用基因敲除工具将JS对象转换为JSON以将JSON数据发送到ASP.NET MVC中的服务器?

  10. 10

    注释验证在ASP .NET MVC中不起作用

  11. 11

    asp.net DropDownList在ASPNET 4.5中不起作用

  12. 12

    查询在ASP.net中不起作用

  13. 13

    CSS文件在asp.net中不起作用

  14. 14

    jQuery在asp.net中不起作用

  15. 15

    必需属性在ASP.NET MVC中不起作用

  16. 16

    OnClick事件在ASP.NET页中不起作用

  17. 17

    Javascript在asp.net内容页面中不起作用

  18. 18

    Datepicker在ASP.NET MVC中不起作用

  19. 19

    Bootstrap Carousel在ASP.NET Core中不起作用

  20. 20

    Twilio消息发送在ASP .NET中不起作用

  21. 21

    必需的字段验证在asp.net中不起作用

  22. 22

    CSS文件在asp.net中不起作用

  23. 23

    ASP.NET和Javascript在Firefox中不起作用

  24. 24

    必需属性在ASP.NET MVC中不起作用

  25. 25

    登录页面在VB ASP.NET中不起作用

  26. 26

    Java脚本在asp.net中不起作用

  27. 27

    ScriptManager.RegisterClientScriptBlock在asp.net中不起作用

  28. 28

    在ASP.NET MVC中删除对象不起作用

  29. 29

    asp.net中的多项选择不起作用

热门标签

归档