设置asp:RadioButtonList的选定值

vddsk6oq  于 2023-01-14  发布在  .NET
关注(0)|答案(2)|浏览(152)

我有一个radiobuttonList,我发现下面的解决方案使用后面的代码设置选定的值。

RadioButtonList1.Items.FindByValue("1").Selected = true;

我想知道是否有一个解决方案没有使用后面的代码。下面的代码是不是工作明显,但我想做一些像下面这样的。提前感谢

<asp:RadioButtonList ID="ItemValue" runat="server" Width="109px" value="<%# Bind("ID")%>">
                <asp:ListItem Value="1">Test1</asp:ListItem>
                <asp:ListItem Value="2">Test2</asp:ListItem>
   </asp:RadioButtonList>
fruv7luv

fruv7luv1#

在使用绑定时尝试使用SelectedValue而不是Value

ddrv8njm

ddrv8njm2#

rematnarab -两种方法都可以使用-您的方法将所需项的selected属性设置为true,但不会将其他项设置为false。
因此,ASPaiva的方法是更好的方法,但是请注意,如果SelectedValue设置为单选按钮项列表中没有的值,则不会发生任何事情。

相关问题