Я заметил, что когда я заполняю текстовые поля из выбранной строки в виде сетки, то, если поле пустое, в текстовом поле отображается "".
Вот решение, которое я нашел.Я проверяю каждую ячейку перед тем, как добавить ее в текстовое поле.
У меня возникает ощущение, что я либо делаю что-то не так, чтобы сначала решить эту проблему, либо есть лучший способ справиться с этим.
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
//// Get the currently selected row using the SelectedRow property.
GridViewRow row = GridView1.SelectedRow;
// Load data from selected row into textboxes
if (row.Cells[1].Text.Trim() != " ")
{
txtEditCust_ID.Text = row.Cells[1].Text.Trim();
}
}