2016-07-24 29 views
-1

aspxファイル:リピータのラジオボタンリストの選択値を確認するには

私は試験プログラムをやっています。 Repeaterのラジオボタンリストで回答を表示します。どのように私は、RadioButtonListのから選択された値を取得したいラジオボタンリスト

<asp:Repeater ID="Rep_CatQuestion" runat="server" OnItemDataBound="Rep_CatQuestion_ItemDataBound"> 
          <ItemTemplate> 
           <asp:HiddenField ID="CatQuID" runat="server" Value='<%# Eval("CatQuestionID") %>' /> 
           <asp:HiddenField ID="HFCount" runat="server" Value='<%# Eval("CatQuestionCount") %>' /> 

           <asp:Repeater ID="Rep_Question" runat="server" OnItemDataBound="Rep_Question_ItemDataBound"> 
            <ItemTemplate> 
             <asp:HiddenField ID="QuID" runat="server" Value='<%# Eval("QuestionID") %>' /> 
             <div class="row rowPadding"> 
              <div class="col-md-12"> 
               <div class="col-md-8"> 
                <h6> 
                 <%# Eval("QuestionText")%></h6> 
               </div> 

              </div> 
              <div class="col-md-12"> 
               <fieldset> 
                <div class="row"> 
                 <div class="col-md-6"> 
                    <div class="form-group"> 
                 <asp:RadioButtonList ID="Rep_Answer" runat="server" DataTextField="AnswerText" DataValueField="AnswerID" > 

                 </asp:RadioButtonList> 

                 </div></div> 
                </div> 
               </fieldset> 
              </div> 
             </div> 
            </ItemTemplate> 
           </asp:Repeater> 

          </ItemTemplate> 
         </asp:Repeater> 

の選択された値を見つけることができます。

+0

各RadioButtonListのを見つける問題は、RadioButtonListののSelectedIndexChangedイベント{RadioButtonListのrblist =(RadioButtonListの)送信者に送信者の使用によって解決されます。 int aid = Convert.ToInt32(rblist.SelectedValue);} – wael

答えて

0

あなたはリピータを介してループを有し、

foreach (RepeaterItem item in Rep_CatQuestion.Items) 
{ 
    string value = (item.FindControl("Rep_Answer") as RadioButtonList).SelectedValue; 
    ... 
} 
+0

イベントボタンの中にコードを追加しました。しかし、このイベントではラジオボタンIDは機能しません。ボタンをリピータに追加しました。 – wael

+0

リピータをループして各RadioButtonList – Alex

関連する問題