protected void ASPxGridView_bzr_RowCommand(object sender, DevExpress.Web.ASPxGridViewRowCommandEventArgs e)
{
//打开修改班主任界面
ASPxButton btn = (ASPxButton)e.CommandSource;
int rowsy = e.VisibleIndex;
int id = int.Parse(e.KeyValue.ToString());
if(btn.CommandName== "cbn_bzr_xg")
{
ASPxGridView_bzr.StartEdit(rowsy);
ASPxRoundPanel arp = (ASPxRoundPanel)ASPxGridView_bzr.FindEditFormTemplateControl("ASPxRoundPanel_bzr_xg");
ASPxComboBox cbx_nj = (ASPxComboBox)arp.FindControl("ASPxComboBox_bzr_xgnj");//年级
ASPxComboBox cbx_bj = (ASPxComboBox)arp.FindControl("ASPxComboBox_bzr_xgbj");//班级
ASPxTextBox tbxm = (ASPxTextBox)arp.FindControl("ASPxTextBox_bzr_xgxm");
//把改行的年级 班级 姓名信息自动填充
object[] bzrxx = ASPxGridView_bzr.GetRowValues(rowsy, new string[] {"xm","nj","bj"}) as object[];
if(bzrxx!=null)
{
string xm = bzrxx[0]?.ToString();
string nj = bzrxx[1]?.ToString();
string bj = bzrxx[2]?.ToString();
cbx_nj.Text = nj;
cbx_bj.Text = bj;
tbxm.Text = xm;
}
}
}
|