你可以在datagrid的ItemDataBound事件里写你的代码。
下面是一个绑定CheckBoxList的例子:private void DataGrid1_ItemDataBound_1(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRow dataRow = ((DataRowView)e.Item.DataItem).Row;
string admin=dataRow["u_admin"].ToString();
CheckBoxList c=(CheckBoxList)e.Item.FindControl("CheckBoxList2");
this.BindList(c);
this.SelectItem(c,admin);
}
}