2010-09-02 75 views
0

我有一個調查表。 問題和選項從數據庫中生成。 表單中有5個問題,每個問題都是使用局部視圖生成的。如何保存動態創建的單選按鈕部分視圖的值?

問題是局部視圖,選項是模板視圖。

問題是當提交表單並且用戶沒有選擇答案時,它會顯示一個validationsummary。問題是選定的答案已經消失。

管窺

 

     <% for(var x = 0; x < Model.QuestionOptions.Count(); x++){%> 
      <% var option = Model.QuestionOptions.ToList()[x]; %> 
      <li>   
       <%: Html.EditorFor(model => option, "RadioButton")%> 
      </li> 
     <% } %> 
 

單選按鈕模板

 

     <%: Html.RadioButton("OptionId", Model.OptionId, false)%> 

回答