Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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 将JSON对象传递给服务器端的函数,我只得到[object object]_Asp.net_Json - Fatal编程技术网

Asp.net 将JSON对象传递给服务器端的函数,我只得到[object object]

Asp.net 将JSON对象传递给服务器端的函数,我只得到[object object],asp.net,json,Asp.net,Json,我试图在客户端创建一个JSON对象,并将其传递给服务器端函数。然后使用JSON字符串表示在服务器端实例化它 所以我在客户端创建jSON对象 var myJsonObject = { "arg1": var1, "arg2": var2 } 把它传给 WebForm_DoCallback(controlID, myJsonObject , null, null, null, true); 当我尝试在服务器大小上检索这个JSON对象时,我得到的是

我试图在客户端创建一个JSON对象,并将其传递给服务器端函数。然后使用JSON字符串表示在服务器端实例化它

所以我在客户端创建jSON对象

 var myJsonObject = {
        "arg1": var1,
        "arg2": var2
    }
把它传给

    WebForm_DoCallback(controlID, myJsonObject , null, null, null, true);
当我尝试在服务器大小上检索这个JSON对象时,我得到的是JSON的字符串表示形式
[object object]

public void RaiseCallbackEvent(string jsonObj)
因此,在下面的服务器端函数中,参数值是
[object object]

public void RaiseCallbackEvent(string jsonObj)
我期待JSON对象的字符串表示。如何传入字符串表示

它需要序列化(字符串化)。试试这个: