如何根据GridView中的某个值隐藏行?
例如,我有一个五列的gridview,当列3的值为空时,我不想显示该行,该行应该被隐藏.因此在gridview中,只有那些行应该是可见的,其中列3具有任何值.我认为这可以在GridView的RowDataBound -event中完成,但我怎么能实际隐藏它?
试试这个 :
private void GridView_RowDataBound(Object sender, GridViewRowEventArgs e)
{
if (e.Row.Cells[2].Text == "")
e.Row.Visible = false;
}
Run Code Online (Sandbox Code Playgroud)