Ich habe eine jqGrid in einer ASP.Net MVC-Ansicht. Ich möchte den Wert eines ausgeblendeten Textsteuerelements auf der Seite als zusätzlichen Parameter für eine jqGrid-Methode verwenden, , wenn ich eine Inline-Bearbeitung in einer Zeile mache.jqGrid: postData wird nicht während der Inline-Bearbeitung zur Controller-Aktion gesendet
ich auf jqGrid das postdata Attribut bin mit diesen zu tun:
Javascript:
$('#tblLines').jqGrid({
...
postData: {MyId : $('#MyId').val()}
...
}
MVC:
public ViewResult EditModifyLine(string id, string quantity, string MyId)
Das Problem ist, dass es nicht während der POST geschrieben zu werden das macht jqGrid für den Controller für die editUrl. Meine Zeilenwerte machen es aus, aber der letzte Parameter MyId ist immer Null. Ich habe Firebug überprüft und bestätigt, dass der POST nur die ersten beiden Werte sendet.
Irgendwelche Ideen? Ist es möglich, die PostData-Werte während einer Inline-Bearbeitung auf einem Gitter zu senden?
Sie sollten Antwort @Giorgios Sakalis überprüfen. So habe ich es gemacht und es funktioniert perfekt. – AdrianoRR