У меня есть этот код, заполняющий текстовое поле, основанное на ячейке в выбранной строке в GridViewПредотвратить Пустые GridView данных заселения « » в текстовое поле
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
txtComment.Text = row.Cells[14].Text.Trim();
}
Он отображает
в текстовом поле txtComment если сот [ 14] не имеет данных.
Есть ли способ предотвратить появление
, когда в ячейке выбранной строки нет данных?
Редактировать Я попробовал это, и это не сработало
if (row.Cells[14].Text.Trim().Length > 1)
{
txtComment.Text = row.Cells[14].Text.Trim();
}
else
{
txtComment.Text = row.Cells[14].Text = "";
}
========================= ==========================================
Это работало
if (row.Cells[14].Text.Trim()!=" ")
{
txtComment.Text = row.Cells[14].Text.Trim();
}
else
{
txtComment.Text = row.Cells[14].Text = "";
}
вы пробовали 'row.Cells [14] .Text = string.Empty;' или '=" ";'? –
Я попробовал оба = string.Empty; и = ""; и я до сих пор получил & nbsp –