如何在windows Application C#中将数据绑定到gridview

时间:2014-12-02 05:39:56

标签: c# gridview

我在按钮中有以下代码。通过单击该按钮,我从SQL Server检索数据并在GridView中显示。我可以检索并填写dt.But我的数据没有显示在网格视图中, 问题是什么?请解雇我。

       private void gvIPretrieve_Click(object sender, EventArgs e)
        {
        connstring();
        conn.Open();
        using (SqlCommand cmd = new SqlCommand("gvretrieve_ip", conn))
            {
                cmd.CommandType = CommandType.StoredProcedure ;
                using (SqlDataAdapter sda = new SqlDataAdapter(cmd))
                {
                    using (DataTable dt = new DataTable())
                    {
                        sda.Fill(dt);
                        dataGridView2.DataSource = dt;
                    }
                }
            }
          }

3 个答案:

答案 0 :(得分:1)

确保Windows Application中没有Gridview。有一个控件以行和列的形式显示数据i,e DataGridView.Here是从sql server数据库绑定数据的最有用的Link通过数据表

答案 1 :(得分:0)

尝试使用dataGridView2.DataSource = dt.DefaultView;

答案 2 :(得分:0)

先生,asp.net还是windows?您需要在dataGridView2.DataBind();

之后添加dataGridView2.DataSource=dt;
  

希望,这有帮助。