Как получить значение данных 0-1 и показать в Radiobuttonlist как имя

Мне нужно написать код для получения данных из базы данных Sqlserver

Эти данные являются значением из поля с именем: 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 ответ

Решение

Может быть, эта ссылка может помочь вам.

Привязка данных RadioButtonList с использованием SelectedValue... возможно?

Я думаю, что если у вас есть только эти два значения, вы можете объявить их на самой странице 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;
Другие вопросы по тегам