DataGridView中一列一列的绑定

来源:互联网 发布:淘宝无线运营教程 编辑:程序博客网 时间:2024/04/30 20:29

DataGridView中一列一列的绑定

1.DataGridView中一列一列的绑定(列名存在集合arrList中,数据存在DataTable)

        解释:集合(arrList)中存SQL语句SELECT中的”名字”转换成DataTable的“列名”

       public void BindData()
        {
            //取消DataGrieView自动生成列功能
            this.dgvTeacher.AutoGenerateColumns = false;
            //调用业务逻辑层功能实现数据绑定
            TeacherManager teacherManager = new TeacherManager();
  
            teachers=teacherManager.GetAllTeachers();

            //一、已经设置DataGridView的Columns
            this.dgvTeacher.DataSource = teacherManager.GetAllTeachers();//返回的是List集合

 

            //二、使用代码为DataGridView添加列绑定集合中实体的属性
            DataGridViewTextBoxColumn dtcTimeStamp = new DataGridViewTextBoxColumn();

            dtcTimeStamp.DataPropertyName ="LoginPwd";//SQL语句得到的列名,可从集合中获得

            dtcTimeStamp.HeaderText = "Test";//列头显示的汉字

            dtcTimeStamp.Width = 110;

            dgvTeacher.Columns.Add(dtcTimeStamp);//最后一定要添加进去


原创粉丝点击