我正在尝试在客户端创建一个JSON对象并传递给服务器端函数。然后使用JSON字符串表示在服务器端实例化它。
所以我在客户端
创建了jSON对象 var myJsonObject = {
"arg1": var1,
"arg2": var2
}
并将其传递给
WebForm_DoCallback(controlID, myJsonObject , null, null, null, true);
当我尝试在服务器大小上检索此JSON对象时,我得到一个JSON [object Object]
的字符串表示
因此,在遵循服务器端函数时,参数值为[object Object]
public void RaiseCallbackEvent(string jsonObj)
我期待JSON对象的字符串表示。如何传入字符串表示?
答案 0 :(得分:2)
需要序列化(字符串化)。试试这个:https://github.com/douglascrockford/JSON-js/blob/master/json2.js。