4
我在JavaScript的有代碼,AJAX發佈數據:ASP.NET MVC可以將JSON對象傳遞給帶有動態類型參數的參數的控制器嗎?
$.ajax({
url: '/Configurations/GetSelectedPageTranslation',
type: 'POST',
data: { inttype: $("#some").val(), objectType:{prop1: 'adsfa', prop2: 'asdf'}},
success: function (result) {
},
error: function() {
alert('error');
}
});
在控制器上我有簽名的方法:
public JsonResult GetSelectedPageTranslation(int inttype, dynamic objectType)
我可以正確有IntType上。然而,objectType不會爲空,但如果我喜歡objectType.prop1,它會拋出錯誤。如果我將JSON.stringify在JavaScript中的對象類型,控制器中的objectType將有一個字符串值。
難道這可以直接訪問控制器中的JSON數據使用動態數據類型,如下所示:objectType.prop1?
感謝
對此答案+1。非常有幫助的感謝! – eadam 2013-09-05 02:03:12