【发布时间】:2011-11-06 13:36:32
【问题描述】:
我有一个 RadioButtonList:
<asp:RadioButtonList ID="rblMedicationTime" runat="server" onselectedindexchanged="rblMedicationTime_SelectedIndexChanged" DataSourceID="dtsMedicationTime" DataTextField="LookupItem" DataValueField="Id" AutoPostBack="true"></asp:RadioButtonList>
在页面加载时,我想从列表中选择一个单选按钮并设置其值,为此我编写了这行代码:
rblMedicationTime.SelectedValue = clientMedicationSchedule.glTypeId.ToString();
RadioButtonList 填充成功,但无法选择值。
rblMedicationTime.SelectedValue 在我调试代码时始终为 ""。
【问题讨论】:
-
我认为你需要使用
SelectedText或Selected.Value -
为什么不这样呢?这里有什么问题?
-
这完全是关于控件本身以及 .NET 和 DropDownList 控件是如何紧密结合的,您可以阅读更多内容谷歌搜索。有几个控件不会填充
SelectedValue,例如DropDownList。 -
我已经将 selectedValue 与下拉列表一起使用了数千次pan>
标签: asp.net radio-button radiobuttonlist