Могу ли я обновить содержимое столбца gridview после привязки данных?Столбец SQL - это полное имя, и мне нужно отобразить его как фамилию, имя, а не фамилию, как сейчас.Я знаю, что я могу сделать это в SQL, но кажется, что это будет немного болезненно ( SQL: анализировать имя, отчество и фамилию из поля полного имени ).Мне просто интересно, есть ли более простой способ сделать это.
Спасибо
Хорошо, я понял это ... извините.В случае, если это кому-то еще нужно, я добавил событие OnRowDataBound="MailingList_RowDataBound"
, и в этом обработчике событий я собираюсь использовать следующий код (измененный для анализа имени):
public void MailingList_RowDataBound(object sender, GridViewRowEventArgs e)
{
// Required to ignore the header/footer.
if (e.Row.RowType == DataControlRowType.DataRow)
{
//Get the Person's Name
string name = e.Row.Cells[0].Text;
//Add your JavaScript onClick event link.
e.Row.Attributes.Add("onClick", "LookupEmail('" + name + "')");
e.Row.Cells[0].Text = "Test";
}
}
Изменение«Тест» на правильные значения.