Я пытаюсь создать массив строк в JavaScript и получить результаты в списке строк в методе действий. Ниже приведен пример моего JavaScript. Я использую jQuery 1.4.2. Проблема заключается в том, что мой список в методе действий всегда показывает NULL. Будет ли строковый массив JavaScript неверным для строкового списка на С#?
var test = ['test1', 'test2'];
var parms = {
var1: 'some string',
var2: test
};
$.ajax({
type: "POST",
url: "/Test/JSONTestAction",
async: false,
data: parms,
dataType: "json",
success: function(data) {
// success
}
});
Затем мой JsonResult выглядит следующим образом:
public JsonResult JSONTestAction(string var1, List<string> var2)
{
// var2 is always NULL -- not good
return Json(new { test = "test" });
}