如何在转发器中获取RadioButtonlist选择的值?

时间:2016-11-12 11:32:08

标签: c# asp.net

如何获取RadioButtonList选择的值在代码后面,这样我就可以在SQL数据库中写入数据 我在数据库表中创建RadiobuttonList和问题一样多。现在我面临着如何获得每个问题(每行)的答案(RadioButtonList值)的困难。
如何为每个动态创建的RadioButtonList获取RadioButtonList值。

<asp:Repeater ID="RepeaterHeading1" runat="server" DataSourceID="SDSHeading">
    <ItemTemplate>
      <div class="row">
       <asp:HiddenField ID="HiddenFieldHeadingId" runat="server" Value='<%# Eval("Form_Heading_Id") %>' />
         <div class="col-md-12">
           <h4 class="h4" style="font-weight: bold"><%# Eval("Form_Heading_Name") %></h4>
         </div>
          <asp:Repeater ID="RepeaterQuestion1" runat="server" DataSourceID="SDSQuestion">
             <ItemTemplate>
               <div class="col-lg-8">
                 <%# Eval("Form_Question") %>
               </div>
               <div class="col-lg-4">
                   <asp:RadioButtonList ID="RadioButtonList1" RepeatDirection="Horizontal" runat="server" Font-Size="Large"  DataSourceID="SDSRadio" DataTextField="Value" DataValueField="Remarks_Id" RepeatLayout="Flow" CellSpacing="10"></asp:RadioButtonList>
               </div>
           </ItemTemplate>
        </asp:Repeater>
     </div>
    </ItemTemplate>
</asp:Repeater>

1 个答案:

答案 0 :(得分:0)

使用javascript遍历页面并选择所有选定的RadioButtonList值,存储在javascript数组中,然后将其发布到服务器。 如果你可以生成生成的html页面的样本..我可以使用javascript擦除一些有效的东西。

相关问题