private void [code=XML]frmZengJiaStudent_Load[/code](object sender, EventArgs e)
        {
            DataTable dt = new DataTable();
            dt = new Student.DAL().SearchUser_BanJi();
            foreach (DataRow dr in dt.Rows)
            {
                this.cmbStudentBanJi.Items.Add(dr["user_dept"].ToString());
            }
        }能告诉我这段代码的意思 吗 其中foreach (DataRow dr in dt.Rows)
            {
                this.cmbStudentBanJi.Items.Add(dr["user_dept"].ToString());
            }这段代码是什么意思[code=C#][/code]

解决方案 »

  1.   

    遍历datatable
    DataRow 对象及其属性和方法检索、评估、插入、删除和更新 DataTable 中的值
    Add方法向 ComboBox添加项,添加user_dept字段值到 combobox
      

  2.   

    foreach (DataRow dr in dt.Rows)//循环dt中的每一行this.cmbStudentBanJi.Items.Add(dr["user_dept"].ToString());
    //这一句是id为cmbStudentBanJi的控件添加新的一项,
    //这一项的内容是dt中"user_dept"内容!
      

  3.   

    能告诉我这段代码的意思 吗 其中foreach (DataRow dr in dt.Rows)
      {
      this.cmbStudentBanJi.Items.Add(dr["user_dept"].ToString());
      }这段代码是什么意思[循环表中的行
    然后绑定到一个combox下拉框中