Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
如何向asp.net中的代码隐藏文件发送和访问Javascript对象_Asp.net_Json - Fatal编程技术网

如何向asp.net中的代码隐藏文件发送和访问Javascript对象

如何向asp.net中的代码隐藏文件发送和访问Javascript对象,asp.net,json,Asp.net,Json,我正在尝试将对象数据传递到代码隐藏文件aspx.cs文件 以及如何从.cs文件访问它 我在我的项目中添加了json.js和newtonsoftjson.dll var Obj = [{ 'username': 'Kesav', 'subj': '2', 'desc': '3' }, { 'username': 'Kesav1', 'subj': '3', 'desc': '34'}]; $.ajax ({

我正在尝试将对象数据传递到代码隐藏文件
aspx.cs
文件 以及如何从
.cs
文件访问它

我在我的项目中添加了
json.js
newtonsoftjson.dll

var Obj = [{ 'username': 'Kesav', 'subj': '2', 'desc': '3' },
            { 'username': 'Kesav1', 'subj': '3', 'desc': '34'}];

            $.ajax
                ({

                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "JsonTry.aspx/InsertData",
                    data:"{'username': 'Kesav', 'subj': '2', 'desc': '3'}"
                    dataType: "json",
                    success: function (data) {
                        var obj = data.d;
                        if (obj == 'true') {
                            Submitted Successfully");
                        }
                    },
                    error: function (result) {
                        alert("Error");
                    }
                });
代码隐藏文件

[WebMethod]
public static string InsertData(string username, string subj, string desc)
{

}

你犯了什么错误?在
ajax
属性中,属性
data
后没有逗号。很抱歉,我尝试使用逗号。此代码正在运行。我需要创建一个包含多个键值对的对象,并将它们转换为json对象,然后将它们发送到.cs页面。在发送到.cs页面后,我需要检索它们