Esempio n. 1
0
        public void DeptListChange(object sender, System.EventArgs e)
        {
            Staff staff = new Staff();
            if(listDept.SelectedItem .Value=="0")
                listAccount.DataSource = staff.GetStaffInTeam(Int32.Parse(ClassID));
            else
                listAccount.DataSource = staff.GetStaffByPosition(Int32.Parse(listDept.SelectedItem.Value));
            listAccount.DataTextField = "RealName";
            listAccount.DataValueField = "Staff_Name";
            listAccount.DataBind ();

            staff = null;
        }
Esempio n. 2
0
        /// <summary>
        /// �����ݽ��г�ʼ��
        /// </summary>
        private void PopulateData()
        {
            Staff staff = new Staff();
            listAccount.Items.Clear();
            if(DispType=="1")
                listAccount.DataSource = staff.GetStaffInTeam(Int32.Parse(ClassID));
            else
                listAccount.DataSource = staff.GetAllStaffs();
            listAccount.DataTextField = "RealName";
            listAccount.DataValueField = "Staff_Name";
            listAccount.DataBind ();

            listDept.DataSource = staff.GetPositionList(1);
            listDept.DataTextField = "Position_Name";
            listDept.DataValueField = "Position_ID";
            listDept.DataBind();
            listDept.Items.Insert(0,new ListItem("��˾���в���","0"));
            listDept.SelectedIndex = 0;
            listDept.Attributes["onclick"]="SaveValue()";
            staff=null;
        }