Posted 14 November 2025, 9:09 am EST
Hello,
The simplest and most reliable way to handle this is to add a hidden input to your form and keep it in sync with whatever the user selects. Once the form is submitted, you can read that hidden field in your controller and parse the selected values normally.
You can refer to our MvcExplorer Product Sample located at ‘.\Documents\ComponentOne Samples\ASP.NET MVC Core\CS\MvcExplorer’ on your machine if you have downloaded the sample while installing the C1 Web Suite using ComponentOneControlPanel.
For convenience, we’ve also created a small working sample project that shows this end-to-end.
You can refer to MultiSelect_PostBack.zip for the complete implementation.
Regards,
Uttkarsh.