У меня есть настройка метода действия:
public ActionResult Delete(IList<Product> products)
И таблица продуктов на мой взгляд. У меня работает Model Binding, поэтому при отправке я могу заполнить список products
. Но я хотел бы заполнить его только теми продуктами, которые выбраны с помощью флажка.
Думаю, я мог бы сделать это, изменив метод действия следующим образом:
public ActionResult Delete(IList<Product> products, IList<int> toDelete)
И передать список флажков на toDelete
, но я бы очень хотел избежать изменения сигнатуры метода, если возможно.
Есть ли способ пропустить только выбранные предметы? Или мне придется написать собственный ModelBinder?