У меня довольно много списков радиокнопок в моей веб-форме ASP.net.Я динамически связываю их, используя метод, показанный ниже:
public static void PopulateRadioButtonList(DataTable currentDt, RadioButtonList currentRadioButtonList, string strTxtField, string txtValueField,
string txtDisplay)
{
currentRadioButtonList.Items.Clear();
ListItem item = new ListItem();
currentRadioButtonList.Items.Add(item);
if (currentDt.Rows.Count > 0)
{
currentRadioButtonList.DataSource = currentDt;
currentRadioButtonList.DataTextField = strTxtField;
currentRadioButtonList.DataValueField = txtValueField;
currentRadioButtonList.DataBind();
}
else
{
currentRadioButtonList.Items.Clear();
}
}
Теперь я хочу отобразить только первую букву DataTextField для текста элемента RadioButton.
Например, если значениеХорошо, я просто хочу отобразить G. Если честно, я хочу отобразить F.
Как мне сделать это в C #
Спасибо