У меня проблемы с передачей списка строк в контроллер в mvc 3 Razor
Я использую Jquery для установки значения.
Но на стороне сервера первое значение всегда ложное, я не знаю почему :(
Вот мой код:
Класс:
public class ListFieldInfo
{
public List<string> FieldFilters { get; set; }
}
Вид:
@using (Html.BeginForm("Export", "Books", FormMethod.Post,new { @id = "exportForm", hidden = true }))
{
<fieldset>
@Html.HiddenFor(m => m.status_info.FieldFilters, new { @id = "status_filters" })
</fieldset>
}
Javascript:
$('#status_filters').add("0");
$('#status_filters').add("1");
Отладка в контроллере:
FieldFilters[0] = "false"// I don't know why
FieldFilters[1] = "1"
Я попытался выполнить поиск в Google и stackoverflow, но все равно не помогло
Пожалуйста, помогите мне, спасибо заранее