Я использую ASP.Net MVC 4 (C #, Entity Framework Code First), и мне нужна таблица, в которой пользователь нажимает кнопку добавления, и я добавляю продукт в список (таблицу), для этого я искал везде и, наконец, нашел здесь следующий пример:

Простой Ajax в asp.net MVC 3, обновите модель и обновите часть

Я заставил его работать нормально, но я не могу получить текущий список (все, что находится в IList в приведенном выше примере), чтобы его отправили обратно в действие, чтобы добавить в него новые строки. как я могу это сделать?

Я попытался использовать соглашение name="TheData[1].foo", например, и принять List<TheData> в качестве параметра действия, но, похоже, ничего не работает.

0
hjavaher 3 Апр 2013 в 11:40
Всегда лучше публиковать то, что у вас нет, если ваш код не выглядит точно так же, как то, что дал там Дарин.
 – 
von v.
3 Апр 2013 в 11:45
@vonv. честно говоря, на данный момент. просто имена классов и свойства разные.
 – 
hjavaher
3 Апр 2013 в 11:52

1 ответ

Лучший ответ

Оказалось, что мне просто нужно было включить @Html.HiddenFor(... для всех значений, я не знаю, как я это пропустил, но это была проблема. как только добавил, все отправлено обратно просто отлично.

1
Shimmy Weitzhandler 1 Май 2013 в 22:03