2012-12-26 77 views
0

我有一個radiobuttonList,我發現以下解決方案使用後面的代碼設置選定的值。設置asp: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> 

回答

0

嘗試使用綁定時使用的SelectedValue,而不是價值

0

rematnarab - 無論哪種方法應該工作 - 您的方法所需項目的選擇屬性設置爲true,但不設置其他項目假。

因此ASPaiva的方法是更好的方法,但是請注意,如果SelectedValue設置爲不在單選按鈕項目列表中的值,則不會發生任何情況。