如何向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页面后,我需要检索它们