I have an ASP.net MVC controller called Designs that has an action with the following signature:
Designs
public ActionResult Multiple(int[] ids)
You can also use this URL format, and ASP.NET MVC will do everything for you. But, remember to apply URL encoding.
?param1[0]=3344¶m1[1]=2222