У меня есть запрос, который я добавил в список. Теперь мне нужно использовать его в javascript. Это делается в ASP.NET 3.5. Итак, мне нужно отправить его как объект JSON. Это то, что я сделал: (Я не уверен, что это правильный способ получения объекта JSON. Поправьте меня, если я ошибаюсь.
List<NCDCPoint> dupli = (from n in CDC.NCDCPoints
where n.EVENT_TYPE_ID == et
where n.BeginDate == b
where n.EndDate == e
select n).ToList<NCDCPoint>();
System.Web.Script.Serialization.JavaScriptSerializer oSerializer =
new System.Web.Script.Serialization.JavaScriptSerializer();
string sJSON = oSerializer.Serialize(dupli);
}
Вот так выглядит мой jquery
$.ajax({
type: "POST", url: "Data.aspx/CheckInsertRecord",
data: "{EventType:'" + eventtype + "',BeginDate:'" + begindate + "'," +
"EndDate:'" + enddate+"' }",
contentType: "application/json; charset=utf-8", dataType: "json",
success: function (msg) {
alert(msg.d);
if(msg.d == "true")
{
Showduplicate();
}
}
});
Итак, пожалуйста, дайте мне знать, что мне нужно делать дальше? Еще одна вещь - я уже возвращаю true или false обратно на страницу $ .ajax {} в aspx Так как же я должен отправить объект JSON?