在DataGrid的EditCommand事件处理程序中写:void DataGrid1_EditCommand(object src,DataGridCommandEventArgs e){
DataGrid1.EditItemIndex=e.Item.ItemIndex;
//绑定数据
BindData();
//获取下拉框
DropDownList dlist=(DropDownList)DataGrid1.Items[e.Item.ItemIndex].FindControl("DropDownList1");
if(dlist!=null)
//从数据库中取数据并绑定到dlist上
........
dlist.DataBind();
}
DataGrid1.EditItemIndex=e.Item.ItemIndex;
//绑定数据
BindData();
//获取下拉框
DropDownList dlist=(DropDownList)DataGrid1.Items[e.Item.ItemIndex].FindControl("DropDownList1");
if(dlist!=null)
//从数据库中取数据并绑定到dlist上
........
dlist.DataBind();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货