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; }
/// <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; }