如何检索数据值0-1并在Radiobuttonlist中显示为名称

时间:2014-03-14 01:55:11

标签: asp.net sql-server radiobuttonlist

我需要编写一个代码来从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

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;