Просто используйте строку []
<form action="url">
<input type="text" name="data" />
<input type="text" name="data" />
<input type="text" name="data" />
<input type="text" name="data" />
<input type="text" name="data" />
</form>
public ActionResult Url(string[] data){
}
Это лично для меня работает в моем проекте.Хотя я не пробовал это на сложных типах, так что попробуйте)