asp.net Radiobutton列表描述性文本

时间:2011-07-22 05:39:49

标签: c# .net asp.net radiobuttonlist

这是我的代码

<asp:RadioButtonList ID="rbtnlistProgramPlans" runat="server" Font-Names="Tahoma" 
            Font-Size="Small" ForeColor="White" RepeatColumns="3" 
        style="position: relative; top: -775px; left: 0px; width: 688px;" 
        BorderStyle="None">
            <asp:ListItem Text="Practical Monthly Plan" Value="0">Monthly</asp:ListItem>
            <asp:ListItem Text="Practical 3 Month's Plan" Value="1">3 Month's</asp:ListItem>
            <asp:ListItem Text="Premium Monthly Plan" Value="2">Monthly</asp:ListItem>
            <asp:ListItem Text="Premium 3 Month's Plan" Value="3">3 Month's</asp:ListItem>
            <asp:ListItem Text="Elite Monthly Plan" Value="4">Monthly</asp:ListItem>
            <asp:ListItem Text="Elite 3 Month's Plan" Selected="True" Value="5">3 Month's</asp:ListItem>
        </asp:RadioButtonList>

我的问题是我想将ListItem Text存储到数据库中。如果用户点击单选按钮,相应的描述应该存储请帮助我们

2 个答案:

答案 0 :(得分:0)

在ASPX页面上,将此代码添加到您的radiobuttonlist:

AutoPostBack = "true" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged

在后面的代码中,只需挂钩该事件(如果您只是双击您的radiobuttonlist就会生成该事件

答案 1 :(得分:0)

根据我对您的问题的理解,您需要SelectedItem.Text

    rbtnlistProgramPlans.SelectedItem.Text 
  // Will return Selected Radio button list Item Text