private void BindRepeater()
 {
     DepartmentPPETableAdapters.DepartmentPPESelectCommandTableAdapter ta = new DepartmentPPETableAdapters.DepartmentPPESelectCommandTableAdapter();
     IEnumerator iEnum = ta.GetDepartmentPPERemainingSelect(departmentId, loggedInUserCoId, int.Parse(Request[WebConstants.Request.DEPT_ORDER_ID])).GetEnumerator();
     while (iEnum.MoveNext())
     {
         DepartmentPPE.DepartmentPPESelectCommandRow dataRow = (DepartmentPPE.DepartmentPPESelectCommandRow)iEnum.Current;
         if (categories.ContainsKey(dataRow.category_name) == false)
         {
             categories.Add(dataRow.category_name, new List<KeyValuePair<int, string>>());
         }
         List<KeyValuePair<int, string>> ppes = categories[dataRow.category_name];
         ppes.Add(new KeyValuePair<int, string>(dataRow.index_seq, dataRow.name_desc));
     }
     rptPPE.DataSource = categories.Keys;
     rptPPE.DataBind();
 }