예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            List <string> userInfo = (List <string>)(Session["uInfo"]);

            rptSearchRes.Visible = false;

            if (userInfo == null)
            {
                Response.Redirect("Login.aspx");
            }


            if (!IsPostBack)
            {
                lblName.Text             = userInfo[1];
                profilepic               = userInfo[3];
                divSendMessage.Visible   = false;
                divResults.Visible       = false;
                ddlBranch.DataSource     = da.load_dept();
                ddlBranch.DataTextField  = "dname";
                ddlBranch.DataValueField = "did";
                ddlBranch.DataBind();
                string[] sub = userInfo[1].Split('-', '@');
                ddlBranch.Items.FindByText(sub[2].ToUpper()).Selected = true;

                ddlSem.Items.FindByValue(sub[1]).Selected = true;
                ddlSubjects.DataSource     = da.load_subjects(Convert.ToInt64(ddlBranch.SelectedValue), Convert.ToInt16(ddlSem.SelectedValue));
                ddlSubjects.DataTextField  = "subname";
                ddlSubjects.DataValueField = "subid";
                ddlSubjects.DataBind();

                imgProfile.Attributes.Add("src", "/profilePics/" + profilepic);
            }
        }
 protected void ddlbranch_selectedindexchanged(object sender, EventArgs e)
 {
     ddlSubjects.DataSource     = da.load_subjects(Convert.ToInt64(ddlBranch.SelectedValue), Convert.ToInt16(ddlSem.SelectedValue));
     ddlSubjects.DataTextField  = "subname";
     ddlSubjects.DataValueField = "subid";
     ddlSubjects.DataBind();
 }