Вот пример того, как это будет сделано в случае с флажками.Обратите внимание, что вы не увидите такой же параметр строки запроса, повторенный в случае запроса GET.Вместо этого вы бы увидели «? Metros = 1,3», если бы были установлены флажки 1 и 3.
HTML
<form action="http://site.com/directory" method="get">
<input type='checkbox' name='metros' value='1' />
<input type='checkbox' name='metros' value='2' />
<input type='checkbox' name='metros' value='3' />
</form>
Контроллер
public class DirectoryController : Controller {
public ActionResult Index(IEnumerable<int> metros) {
foreach (var metro in metros) {
// do something
}
return View();
}
}