Good day!
In PHP it is possible to assign name attribute to input elements with square brackets, like this: name="my_value[]"
and PHP automagically converts this to array on server side.
Is this possible in ASP.NET MVC? If not is there any alternative to process a bunch of checkboxes in ASP.NET MVC?
Thanks in advance!
Yes, it is possible. You might take a look at the following blog post about the convention used by the default model binder.
Make sure the name is still the same, but go ahead and remove the brackets. You can then add the values to an array like so: