Да, возможно сделать это, в моей компании я использую таким образом:
Когда вы создаете каждую радиостанцию, вам нужно указать для свойства Tag реальное значение, которое вы собираетесь сохранить вВ базе данных после привязки необходимо создать foreach для определения значения.
foreach (Control objControl in Controls)
{
RadioButton objCurrentRadio = null;
if (objControl is RadioButton)
{
objCurrentRadio = (RadioButton)objControl;
if (objCurrentRadio == null || objCurrentRadio.Tag == null)
continue;
string sTag = (string)objControl.Tag;
if (sTag == _sSelectedItem)
{
objCurrentRadio.Checked = true;
}
else
{
objCurrentRadio.Checked = false;
}
objCurrentRadio.TabStop = this.TabStop;
}
}