各位帮忙!
我用gridview绑定了数据库,编辑列只显示了几列,其他的设为隐藏。点击gridview的更新,只有在gridview上显示的才出现在文本框中,那些隐藏的则没有,有什么解决的方法吗?不管显示还是隐藏的都能出现在文本框中。

解决方案 »

  1.   

    dataGridView1.Columns[0].Visible = true;
    红色部分对应的是你隐藏的列的索引,你只要把那个换成你隐藏列的索引就可以了
      

  2.   

    AutoGenerateColumns="False" 
    其他要显示的行绑定好不就可以么?
      

  3.   

    这个是对地
    你试试datagridview是可以设置隐藏的
    你最好也注意一下链接数据库基本格式如下:(仅参考)SqlConnection conn = theConn;             
    conn.Open();             
    DataSet ds = new DataSet();             
    string cmdText = "select * from theTable";             
    SqlDataAdapter da = new SqlDataAdapter(cmdText,conn);             
    da.Fill(ds,"mydaily");             
    dataGridView1.DataSource = ds.Tables["theTable"];             
    conn.Close();
      

  4.   

    dataGridView1.Columns[0].Visible = true; 
    红色部分对应的是你隐藏的列的索引,你只要把那个换成你隐藏列的索引就可以了试试看,在更新的时候