string cmdText="select * from 表 where 字段==所查询数据"
SqlConnection con = new SqlConnection(ConnString);
SqlDataAdapter sda = new SqlDataAdapter(cmdText, con);
DataSet dt = new DataSet();
sda.Fill(dt);
this.GridView1.DataSource = dt.table[0];//dt.DefaultView();
this.GridView1.DataBind();
你试试,我一般是这样写绑定的。
根据textbox里面的内容利用sql语句查询。点击按钮,查好了把datagridview绑定成这个查询结果的一个Table。当要返回查看所有的的时候再把datagridview绑定到所有人的那个Table;
直接用select语句啊!