вы можете сделать это в событии привязки строки к сетке .. как ...
protected void grd_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
System.Data.DataRowView dr = (System.Data.DataRowView)e.Row.DataItem;
if (string.IsNullOrEmpty(dr["column"].ToString()))
{
//add your control or set visibility of ur control
}
}
}