Если вы знаете местоположение ячейки, для которой вы хотите фильтровать данные, вы также можете сделать это в событии gridviews RowDataBound.
protected void gv_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[2].Text == "1")
e.Row.Cells[2].Text = "True";
else
e.Row.Cells[2].Text = "False";
}
}
Это то, что я использовал для поиска и замены текста в сетке.