我需要编写一个代码来从Sqlserver DATABASE
中检索数据该数据是来自名为NewProducer
的字段的值。它包含0 - 1。
我需要检索并在Radiobuttonlist
中显示它们。
值为:
0 = "Ex Producer" 1 = "New Producer"
我写了这样的代码
RadioButtonList1.Items.FindByValue(convertInteger(dt.Rows(0)("NewProducer"))).Selected = True
来自Producer
表
当我编译它时,在单选按钮列表中只显示0和1
我卡住了,我无法更改单选按钮列表以显示“Ex Producer”和“New Producer”替换0和1
答案 0 :(得分:0)
可能这个link可以帮到你。
Databinding of RadioButtonList using SelectedValue...possible?
我认为如果你只有这两个值,你可以在aspx页面中声明它们,如下所示:
<asp:RadioButtonList runat="server" ID="RadioButtonList1">
<asp:ListItem Value="0" Text="Ex Producer" />
<asp:ListItem Value="1" Text="New Producer" />
</asp:RadioButtonList>
在后面的代码中你可以使用你的代码:
ListItem item = RadioButtonList1.Items.FindByValue(ConvertToInteger(dt.Rows[0]["NewProducer"].ToString();
if(item != null)
item.Selected = true;