我们有一个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 ; //默认选项