Отображение информации SQL на C# RadioButtons
Моя программа на C# подключена к моей базе данных SQL CE. Я использую SQLCEDATAREADER, чтобы заполнить некоторые текстовые поля в моей программе. У меня есть столбец "Пол" в моей базе данных и радио-кнопка с мужчинами и женщинами. Если у определенной записи в моей базе данных есть "M" в столбце пола, как я могу сделать так, чтобы кнопка "Мужчина" выглядела нажатой?
Я старался
if(dr["Gender"].ToString = "M")
{
rbMale = true
}
Это явно не сработало.
3 ответа
Решение
if(dr["Gender"].ToString() = "M")
rbMale.Checked = true
else
rbFemale.Checked = true
Возможно свернуть на одну строчку -
rbMale.Checked = (Convert.ToString(dr["Gender"])=="M");
Если rbMale
имя вашего переключателя, вы можете отметить его, установив его Checked
собственность на true
,
rbMale.Checked = true;