protected void ASPxComboBox_jzg_js_SelectedIndexChanged(object sender, EventArgs e)
{
if (Session["dngly068"] == null)
{
this.ASPxLabel_tytsxx.Text = "你在本页面停留且没有进行任何操作,时间过长关系到数据信息安全,请单击【退出系统】后重新登录!";
this.ASPxPopupControl_tytsxx.ShowOnPageLoad = true;
return;
}
// admin_user gly = (admin_user)Session["dngly068"];
ASPxComboBox cbx = (ASPxComboBox)sender;
//cbx的text为角色名称 value为主键
if(cbx.SelectedItem.Value!=null)
{
string jsmc = cbx.SelectedItem.Text.Trim();
int id =int.Parse(cbx.SelectedItem.Value.ToString());//设置指定员工角色,员工具有唯一性
//(int)cbx.SelectedItem.Value (object直接转换为int会出错)
var cx_zdyg = from aa in sjklj.员工
where aa.ID == id
select aa;
cx_zdyg.First().角色名称 = jsmc; //字段为【角色】,导致页面不能显示
sjklj.SaveChanges();
}
}