Я думаю, что пост Скотта Хансельмана, вероятно, содержит ответ. Однако, похоже, что вы пытаетесь привязать вас к просмотру ссылок на анонимный объект, вернувшись в сообщении ...0.Answer=answer...
Вместо этого, я полагаю, вы должны привязывать свои поля к списку ответов, ссылаясь на ответы [index]. Ответ.
Попробуйте следующее:
<% for (int i = 0; i < Model.Count; i++) { %>
<div>
<%= Html.Hidden("answer["+i.ToString() + "].Id", Model["+i.ToString() + "].Id) %>
<%= Model[i].Question %>
<%= Html.TextBox("answer["+i.ToString() + "].Answer", Model["+i.ToString() + "].Answer) %>
</div>
<% } %>
Richard