Как мне перечислить все сгенерированные ошибки в одном и том же div?
Примерно так:
<div id="errors"> <ul> <li>Email is invalid</li> <li>Firstname is required</li> </ul> </div>
Попробуйте использовать
<%=Html.ValidationSummary()%>
В этой статье есть раздел об этом: http://www.asp.net/mvc/tutorials/performing-simple-validation-cs