WEBApi'den denetleyiciye kayıt gönderiyorum. Bununla birlikte, denetleyiciye birden fazla kayıt yapamıyorum. "PDFData" parametresi, üzerine geldiğimde iki kayıt gösterir. Ama ben ticketData parametresinin üzerine geldiğimde, sadece bir kayıt görüyorum.Denetleyici'ye birden çok kayıt gönderilemiyor
Birden fazla kayıt nasıl gönderirim?
WebAPI:
export function buildTicketPDF(PDFData): JQueryXHR {
return $.ajax({
url: myApp.utils.getAppUrl() + "/api/BuildTicketPDF",
type: "POST",
data: JSON.stringify({ PDFData: PDFData }),
contentType: "application/json",
});
}
Denetleyici:
[HttpPost]
public List<PoDataTable> BuildTicketPDF(JObject ticketData)
{
return boASNTool.BuildTicketPDF(ticketData);
}
' türünü değiştirin. Ancak, JObject’in dinamik olarak istek üzerine oluşturulduğunu düşünmüyorum. – Kalten
Denediniz mi: 'contentType: JSON talebi ile" application/json "'. Bir göz atın [json POST verilerini Web API yöntemine nesne olarak nasıl geçirebilirim] (http://stackoverflow.com/questions/20226169/how-to-pass-json-post-data-to-web-api-method- nesne olarak) –
@rajeshmag Kodumda 'contentType:' application/json "'zaten var – user990423