SqlDataAdapter Adapter = new SqlDataAdapter(command);
            DataTable dt = new DataTable();
            Adapter.Fill(dt);
            dataGridView1.DataSource = dt;
最后一步的DataSource我不是很理解!请问DataSource = dt;
代表了什么!求解!

解决方案 »

  1.   

    DataSource是数剧源控件!也就是说把DataTable里显示出来的绑定数据源吗?是这意思吗?
      

  2.   

    http://msdn.microsoft.com/zh-cn/library/system.windows.forms.datagridview.datasource(VS.80).aspx
      

  3.   

    获取或设置 DataGridView 所显示数据的数据源。 能讲的再简单点吗?获取DataGridView 的什么!
      

  4.   

    数据库里的数据提取出来后填充在dt内
    DateSourse绑定dt
      

  5.   

    这个我已经知道了!他们前面都说了!我是想知道DateSourse就只用来绑定数剧源吗?它说不是能获取或设置 DataGridView 所显示数据的数据源;能给点例字解识这句话的意思吗?
      

  6.   

    就是DataGridView控件在显示的时候会从属性DataSource中取数据,
    你当然要把数据dt赋给DataSource了,不然控件的数据从何而来
      

  7.   


    以下是我个人理解,可能会有所偏差哈获取数据源:指的是在后台通过程序得到dt,再把dt赋给DataSource
    设置数据源:在aspx的设计页面下添加一个DataGrid,然后右击“属性”,在数据的选项下有一个DataSourceID,点中下拉框,有个新建数据源,按照向导的指示一步步走完,最后就可以不写sql语句直接产生数据,并自动绑定到你添加的控件中。