怎么用GridView控件查询符合要求的全部行     GridView控件需要设置数据源吗

解决方案 »

  1.   

    也可以用linq
    GridView.Rows.AsEnumerable().Where(x => ...)
      

  2.   

    没学linq
    显示不出来查询的
      

  3.   

     string ConnSql = ConfigurationManager.ConnectionStrings["StudentDBConnectionString"].ToString();
            SqlConnection Conn = new SqlConnection(ConnSql);
            Conn.Open();
            SqlDataAdapter da = new SqlDataAdapter("select * from Course where CourseID ='txtcourse.Text'or CourseName='txtcoursename.Text'", Conn);
            DataSet ds = new DataSet();
            da.Fill(ds);
            GridView2.DataSourceID = null;
            GridView2.DataSource = ds;
            GridView2.DataBind();