asp.net Список радиопереключателей Описательный текст
Это мой код
<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 ответа
Из того, что я понимаю вашего вопроса, вам нужен SelectedItem.Text
rbtnlistProgramPlans.SelectedItem.Text
// Will return Selected Radio button list Item Text
На странице ASPX добавьте этот код в ваш список радиобутонтов:
AutoPostBack = "true" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged
В приведенном ниже коде просто подключите это событие (событие генерируется, если вы просто дважды щелкнете по своему списку радиокнопок).