, когда я добавляю новую запись, у меня есть приведенная выше ошибка ниже, это мой код, я застрял, сделал некоторый поиск в google, но я никуда не буду, я был бы признателен, если кто-то может указать мне в правильном направлении.Jtable При общении с сервером произошла ошибка. - post 500 error
$('#dataContent').jtable({
title: 'Data List',
paging: true,
pageSize: 5,
actions: {
listAction:'/Test.aspx/GetAllCars',
createAction: 'Test.aspx/CreateCar'
},
fields: {
ID: {
key: true,
create: false,
edit: false,
list: false
},
Make: {
title: 'Make',
width: '20%'
},
Model: {
title: 'Model',
width: '20%'
},
Engine: {
title: 'Engine',
width: '20%'
},
Year: {
title: 'Year',
width: '20%'
}
}
});
$('#dataContent').jtable('load');
});
[WebMethod(EnableSession = true)]
public static Object CreateCar(Car c) {
try {
bool addresult = new CarRepo().CreateCar(c);
return new { Result = "OK" };
}
catch (Exception ex) {
return new { Result = "ERROR", Message = ex.Message };
}
}
public bool CreateCar(Car c) {
using(var context = new DAL.DbAccess.DataContext()) {
try {
var Irepo = new DAL.Repository.MainRepository<Car>(context);
Irepo.Insert(c);
return true;
} catch(Exception ex) {
ex.ToString();
return false;
}
}
}
ПОСТ http://localhost:51598/Test.aspx/GetAllCars
200 ОК 4ms JQuery -.... min.js (линия 3) ПОСТ http://localhost:51598/Test.aspx/CreateCar
500 Внутренняя ошибка сервера 7мс JQuery -... .min.js (строка 3) HeadersPostResponseJSON
{"Сообщение": "Неверный веб-сервис call, missing value для параметра: \ u0027c \ u0027. "," StackTrace ":" в System.Web.Script.Services.WebServiceMethodData.CallMethod (Object target, IDictionary 2 parameters)\r\n at System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target, IDictionary
2 параметра) \ r \ n на System.Web.Script .Services.RestHandler.InvokeMethod (контекст HttpContext, метод WebServiceMethodDataData, IDictionary`2 rawParams) \ r \ n в System.Web.Script.Services.RestHandler.ExecuteWebServiceCall (контекст HttpContext, WebServiceMethodData methodData) "," ExceptionType ":" System. InvalidOperationException "}
, когда я удалить paramenter я могу ударить метод [публичный статический CreateCar Object() {}], только тогда, когда я передать объект как параметр i имеет эту ошибку, я не думаю, что это что-то связано с IIS – Milas