public void BindSubjectAssociation()
        {
            ApplicationResult objResult     = new ApplicationResult();
            SubjectTBL        objSubjectTbl = new SubjectTBL();

            objResult = objSubjectTbl.SubjectT_SelectAll_By_Class_Division(Convert.ToInt32(ddlClass.SelectedValue), Convert.ToInt32(ddlDivision.SelectedValue));
            if (objResult.resultDT.Rows.Count > 0)
            {
                gvSubjectAssociation.DataSource = objResult.resultDT;
                gvSubjectAssociation.DataBind();
                PanelVisibility(1);
            }
            else
            {
                BindSubject(2);
                PanelVisibility(2);
            }
        }
Beispiel #2
0
        public void BindSubject()
        {
            ApplicationResult objResult     = new ApplicationResult();
            SubjectTBL        objSubjectTbl = new SubjectTBL();
            Controls          objControl    = new Controls();
            int intCount = Convert.ToInt32(hfNoOfPeriod.Value);

            objResult = objSubjectTbl.SubjectT_SelectAll_By_Class_Division(Convert.ToInt32(ddlClass.SelectedValue), Convert.ToInt32(ddlDivision.SelectedValue));
            if (objResult != null)
            {
                for (int i = 1; i <= intCount; i++)
                {
                    DropDownList ddl = Page.Master.FindControl("ContentPlaceHolder1").FindControl("ddlSubject" + i.ToString()) as DropDownList;
                    objControl.BindDropDown_ListBox(objResult.resultDT, ddl, "Subject", "SubjectMID");
                }
            }
            for (int j = 1; j <= intCount; j++)
            {
                DropDownList ddl1 = Page.Master.FindControl("ContentPlaceHolder1").FindControl("ddlSubject" + j.ToString()) as DropDownList;
                DropDownList ddl2 = Page.Master.FindControl("ContentPlaceHolder1").FindControl("ddlTeacher" + j.ToString()) as DropDownList;
                ddl1.Items.Insert(0, new ListItem("None", "-1"));
                ddl2.Items.Insert(0, new ListItem("None", "-1"));
            }
        }