我的gridview将数据隐藏在列中

时间:2014-07-01 06:55:17

标签: c# sql-server

我有一个名为gridview1的GridView,我正在通过数据表为其分配数据,如下所示。

SqlConnection con = new SqlConnection(cls_Connection.connection);
con.Open();

SqlDataAdapter sd = new SqlDataAdapter();
sd.SelectCommand = new SqlCommand("select d.id,e.Name,d.type from Employee_Details e join designation d on e.id=d.id and d.type='"+atten_cmb_type.Text+"'",con);

DataTable dt = new DataTable();
sd.Fill(dt);
dataGridView1.DataSource = dt;

con.Close();

gridview包含数据,仅在单击列时将其显示在列中并再次隐藏它。注意:我在ComboBox SelectedIndexChanged事件中执行所有操作。

我有一个ListView,在此之前我删除并使用了GridView。我的应用程序中的所有其他网格视图都可以正常工作。

这是我的设计师代码

    this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
        this.dataGridView1.Location = new System.Drawing.Point(456, 111);
        this.dataGridView1.Name = "dataGridView1";
        this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
        this.dataGridView1.Size = new System.Drawing.Size(768, 315);
        this.dataGridView1.TabIndex = 20;

0 个答案:

没有答案