从SQL加载网格视图中的信息

时间:2010-04-05 10:38:11

标签: asp.net sql

我需要通过检查属性“id”将数据库值加载到网格视图中。

如果我输入的id值等于数据库,那么它将加载到网格视图中。

帮我做那个

2 个答案:

答案 0 :(得分:0)

您必须遍历后端的记录并在绑定到gridview之前解析出您不想显示的记录;这样就容易多了。

HTH。

答案 1 :(得分:0)

您可能想尝试将其添加到代码隐藏模块

void Page_load(object sender, EventArgs e)      
{                                   
  if (!Page.IsPostBack)
  {
     CreateGrid();          
  }     
}

void CreateGrid()
{
  DataSet ds = new DataSet(); 
  string str = "select * from Personal where id='" + TextBox1.Text + "'"; 

  SqlDataAdapter da = new SqlDataAdapter(str, con); 

  da.Fill(ds, "Personal"); 

  GridView1.DataSource = ds.Tables["Personal"].DefaultView; 
  GridView1.DataBind(); 
}