private void FillPage() { //Fill College DDL ddlCollege.DataSource = examBusiness.GetAllDaneshkade(); ddlCollege.DataTextField = "namedanesh"; ddlCollege.DataValueField = "id"; ddlCollege.DataBind(); ddlCollege.Items.Add(new ListItem("همه", "0")); ddlCollege.Items[ddlCollege.Items.Count - 1].Selected = true; //Fill Date DDL ddlExamDate.DataSource = examBusiness.Get_Exam_dateexam(); ddlExamDate.DataTextField = "dateexam"; ddlExamDate.DataValueField = "dateexam"; ddlExamDate.DataBind(); ddlExamDate.Items.Insert(0, new ListItem { Text = "انتخاب کنید", Value = "-1" }); }
protected void Page_Load(object sender, EventArgs e) { if (Session[sessionNames.userID_Karbar] == null) { Response.Redirect("~/CommonUI/loginRequestCMS.aspx"); } 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; } AccessControl.MenuId = Session[sessionNames.menuID].ToString(); AccessControl.UserId = Session[sessionNames.userID_Karbar].ToString(); DataTable dtdanesh = new DataTable(); dtdanesh = Ebusiness.GetAllDaneshkade(); ddl_Danesh.DataSource = dtdanesh; ddl_Danesh.DataTextField = "namedanesh"; ddl_Danesh.DataValueField = "id"; ddl_Danesh.DataBind(); ddl_Danesh.Items.Add(new ListItem("همه", "0")); //ddl_Danesh.Items[ddl_Danesh.Items.Count - 1].Selected = true; UserAccessBusiness uacb = new UserAccessBusiness(); int daneshID = uacb.GetDaneshIDByRoleID(int.Parse(Session["RoleID"].ToString())); if (daneshID > 0) { if (ddl_Danesh.Items.FindByValue(daneshID.ToString()) != null) { ddl_Danesh.Items.FindByValue(daneshID.ToString()).Selected = true; } else { ddl_Danesh.Items[ddl_Danesh.Items.Count - 1].Selected = true; } //ddl_Danesh.SelectedValue = daneshID.ToString(); ddl_Danesh.Enabled = false; btn_Save.Visible = false; } else { ddl_Danesh.SelectedValue = daneshID.ToString(); } int status = 0; string term = null; if (ddl_status.SelectedValue != "") { status = int.Parse(ddl_status.SelectedValue); } if (ddlTerm.SelectedValue != "") { term = ddlTerm.SelectedValue; } DataTable dt = new DataTable(); dt = Ebusiness.GetExamQuestionUploaded(int.Parse(ddl_Danesh.SelectedValue.ToString()), status, term); grd_ExamQuestion.DataSource = dt; if (dt.Rows.Count > 0) { grd_ExamQuestion.DataBind(); GridFilterMenu menu = grd_ExamQuestion.FilterMenu; int im = 0; if (menu.Items.Count > 3) { while (im < menu.Items.Count) { if (menu.Items[im].Text == "NoFilter" || menu.Items[im].Text == "Contains" || menu.Items[im].Text == "EqualTo") { im++; } else { menu.Items.RemoveAt(im); } } foreach (RadMenuItem item in menu.Items) { //change the text for the "StartsWith" menu item if (item.Text == "NoFilter") { item.Text = "حذف فیلتر"; //item.Remove(); } if (item.Text == "Contains") { item.Text = "شامل"; //item.Remove(); } if (item.Text == "EqualTo") { item.Text = "مساوی با"; //item.Remove(); } } } } else { rwm.RadAlert("سوالی ارسال نشده است", null, 100, "", ""); } ddlTerm.DataSource = cmnb.SelectAllTerm(); ddlTerm.DataTextField = "tterm"; ddlTerm.DataValueField = "tterm"; ddlTerm.DataBind(); ddlTerm.Items.Insert(0, new ListItem { Value = "", Text = "انتخاب کنید" }); } }
/// <summary> /// با لود شدن صفحه دراپ دان تاریخ و ساعت امتحان از داده ها پر می شود /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void Page_Load(object sender, EventArgs e) { if (!Page.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; } } AccessControl1.MenuId = menuId; AccessControl1.UserId = Session[sessionNames.userID_Karbar].ToString(); DataTable dterm = new DataTable(); dterm = CB.SelectAllTerm(); ddl_Term.DataTextField = "tterm"; ddl_Term.DataSource = dterm; ddl_Term.DataBind(); BindCityList();//############################## ddl_Term.Items.Insert(0, new ListItem("انتخاب کنید..", "0")); DataTable dtdanesh = new DataTable(); dtdanesh = ExamBusiness.GetAllDaneshkade(); ddl_Danesh.DataSource = dtdanesh; ddl_Danesh.DataTextField = "namedanesh"; ddl_Danesh.DataValueField = "id"; ddl_Danesh.DataBind(); ddl_Danesh.Items.Add(new ListItem("همه", "0")); ddl_Danesh.Items[ddl_Danesh.Items.Count - 1].Selected = true; UserAccessBusiness uacb = new UserAccessBusiness(); int daneshID = uacb.GetDaneshIDByRoleID(int.Parse(Session["RoleID"].ToString())); if (daneshID > 0) { if (ddl_Danesh.Items.FindByValue(daneshID.ToString()) != null) { ddl_Danesh.Items.FindByValue(daneshID.ToString()).Selected = true; } //ddl_Danesh.SelectedValue = daneshID.ToString(); ddl_Danesh.Enabled = false; } else { ddl_Danesh.SelectedValue = daneshID.ToString(); } //if (Session["RoleID"].ToString() == "15" || Session["RoleID"].ToString() == "26") //{ // ddl_Danesh.SelectedValue = "2"; // ddl_Danesh.Enabled = false; //} //else if (Session["RoleID"].ToString() == "17" || Session["RoleID"].ToString() == "28") //{ // ddl_Danesh.SelectedValue = "1"; // ddl_Danesh.Enabled = false; //} //else if (Session["RoleID"].ToString() == "16" || Session["RoleID"].ToString() == "27") //{ // ddl_Danesh.SelectedValue = "3"; // ddl_Danesh.Enabled = false; //} //else //{ // ddl_Danesh.SelectedValue = "0"; //} } }