protected void ddl_Daneshkade_SelectedIndexChanged(object sender, EventArgs e) { DataTable dt = new DataTable(); dt = CB.GetAllDepartman(int.Parse(ddl_Daneshkade.SelectedValue)); RCB.DataSource = dt; RCB.DataTextField = "namegroup"; RCB.DataValueField = "id"; RCB.DataBind(); }
#pragma warning restore 414 public ILI(int zapgnum, LIA zalia) { rcbsave = null; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string mId = Request.QueryString["id"].ToString(); string[] id = mId.ToString().Split(new char[] { '@' }); string menuId = ""; for (int i = 0; i < id[1].Length; i++) { string s = id[1].Substring(i + 1, 1); if (s != "-") { menuId += s; } else { break; } } Session[sessionNames.menuID] = menuId; dtDaneshkade = CB.SelectAllDaneshkade(); ddl_Daneshkade.DataTextField = "namedanesh"; ddl_Daneshkade.DataValueField = "id"; ddl_Daneshkade.DataSource = dtDaneshkade; ddl_Daneshkade.DataBind(); // ddl_Daneshkade.Items.Insert(0, "انتخاب کنید"); ddl_Daneshkade.Items.Add(new ListItem("انتخاب کنید", "0")); ddl_Daneshkade.Items[ddl_Daneshkade.Items.Count - 1].Selected = true; if (Session["RoleID"].ToString() == "15" || Session["RoleID"].ToString() == "26") { ddl_Daneshkade.SelectedValue = "2"; ddl_Daneshkade.Enabled = false; DataTable dt = new DataTable(); dt = CB.GetAllDepartman(int.Parse(ddl_Daneshkade.SelectedValue)); RCB.DataSource = dt; RCB.DataTextField = "namegroup"; RCB.DataValueField = "id"; RCB.DataBind(); } else if (Session["RoleID"].ToString() == "17" || Session["RoleID"].ToString() == "28") { ddl_Daneshkade.SelectedValue = "1"; ddl_Daneshkade.Enabled = false; DataTable dt = new DataTable(); dt = CB.GetAllDepartman(int.Parse(ddl_Daneshkade.SelectedValue)); RCB.DataSource = dt; RCB.DataTextField = "namegroup"; RCB.DataValueField = "id"; RCB.DataBind(); } else if (Session["RoleID"].ToString() == "16" || Session["RoleID"].ToString() == "27") { ddl_Daneshkade.SelectedValue = "3"; ddl_Daneshkade.Enabled = false; DataTable dt = new DataTable(); dt = CB.GetAllDepartman(int.Parse(ddl_Daneshkade.SelectedValue)); RCB.DataSource = dt; RCB.DataTextField = "namegroup"; RCB.DataValueField = "id"; RCB.DataBind(); } else if (Session["RoleID"].ToString() == "66" || Session["RoleID"].ToString() == "67") { ddl_Daneshkade.SelectedValue = "8"; ddl_Daneshkade.Enabled = false; DataTable dt = new DataTable(); dt = CB.GetAllDepartman(int.Parse(ddl_Daneshkade.SelectedValue)); RCB.DataSource = dt; RCB.DataTextField = "namegroup"; RCB.DataValueField = "id"; RCB.DataBind(); } else { ddl_Daneshkade.SelectedValue = "0"; } } }