How to receive dynamic data in Web API controller Post method
jqgrid posts json data in POST request buffer as {"headerData": { "Tasudok": "134", "Kuupaev": "2015-11-23", "Dokumnr": "135319" }, "rowData": { "Toode":"", "Kogus":"0.0000", "Nimetus":"öäölä<a", "_rowsum":"0.00", "Id":"1639", "Dokumnr":"135319", "_oper":"edit", "_rowid":"1639" } } Data is posted to ASP.NET MVC4 Web API using URL like API/Entity/someid?culture=en&layout=1 with default routing. headerData and rowData value properties are defined in runtime and can vary. For example in some call rowData may contain additional properties and some rowData properties may be missing. culture and