在后台代码中:
this.OpenConnection();
string sql = "select * from t_boxtype where isdel <> 1";
DataTable tab = null;
this.m_CDBOperate.GetDataTable(sql,out tab);
cmbType.DataSource = tab;
cmbType.DataTextField = "CODE";
cmbType.DataValue = "ID";
cmbType.DataBind();
this.CloseConnection();
在页面属性中:
设置autogeneratecolumns为false,在colunms中添加要显示的列,设置column的basecolumnname,header.caption
还有:一定要设置Data组中的Key,在代码中设置的DataTextField 是根据这个Key来显示的就因为没有设置这个key,郁闷了一个下午了!