曾尝试用is_com = e.Item.Cells[3].Text.Replace(" "," ")Trim();方法,不过没效果
思考半天,发现以下方法可用,解决方案为:
protected void DataGrid2_EditCommand(object source, DataGridCommandEventArgs e)
{
string is_com;
is_com = e.Item.Cells[3].Text.Trim();
//若参数在数据库中保存的值为空格,读出数据时为
if (is_com.Equals(" "))
{
this.TextBox_com.Text = string.Empty;
}
else
{
this.TextBox_com.Text = is_com;
}
}