奥。我的意思是,在前台已经配置数据了,where子句条件设置了control控件等等。但是GridView的内容要点击一个“查询”按钮之后才更新。

解决方案 »

  1.   

    OnClick里面调用gridview1.databind()
      

  2.   

    string sqlcmd_str, txt_field, txt_value;
            txt_field = DropDownList1.SelectedItem.Value.Trim(); //得到查询字段
            txt_value = TextBox1.Text.Trim();//得到需要查询的值
            sqlcmd_str = "select * from user_info   where " + txt_field + "='" + txt_value + "'";
            SqlDataSource1.SelectCommand = sqlcmd_str;
            GridView1.DataBind();