我们有一个DataTable,里面有两列分别是ID和Name,如何手动添加一行及行内的数据。 下面演示一下 DataTable dt = logDB.GetRoleList(); //从数据库中得到数据 DataRow dr = dt.NewRow(); //增加一行和原DataTable中一样的结构的新行 object[] myArray = new object[2]; //准备跟着行的两列赋值 myArray[0] = 0; myArray[1] = "显示全部"; dr.ItemArray = myArray; //增加数据 dt.Rows.Add(dr); //Table中增加行 this.comSearchRole.DataSource = dt; //绑定 this.comSearchRole.DisplayMember = dt.Columns[1].ToString(); this.comSearchRole.ValueMember = dt.Columns[0].ToString(); this.comSearchRole.SelectedValue = 0; //默认选项