【问题标题】:Setting the selected value of asp:RadioButtonList设置asp:RadioButtonList的选中值
【发布时间】:2012-12-12 02:57:15
【问题描述】:

我有一个单选按钮列表,我找到以下解决方案来使用后面的代码设置所选值。

  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>

【问题讨论】:

    标签: asp.net radiobuttonlist


    【解决方案1】:

    在使用 Binding 时尽量使用 SelectedValue 而不是 Value

    【讨论】:

      【解决方案2】:

      rematnarab - 任何一种方法都应该工作 - 您的方法将所需项目的 selected 属性设置为 true,但不会将其他项目设置为 false。

      因此,ASPaiva 的方法是更好的方法,但是请注意,如果 SelectedValue 设置为不在单选按钮项目列表中的值,则不会发生任何事情。

      【讨论】:

        猜你喜欢
        • 2010-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-10
        • 1970-01-01
        • 2020-03-20
        • 2016-07-19
        • 1970-01-01
        相关资源
        最近更新 更多