2011-11-13 3 views
1

는 다음과 같습니다 내 ASP.net 페이지에있는 gridview에서 직원의 ArrayList를이 같이의 ArrayList 및 목록 문제

ArrayList tempempList = new ArrayList(); 
     List<Employee> emps = new List<Employee>(); 
     for (int i = 0; i < gvemp.Rows.Count; i++) 
     { 
      if (((CheckBox)gvemp.Rows[i].FindControl("cbAssign")).Checked) 
      { 
       tempempList.Add(((Label)gvemp.Rows[i].FindControl("lblempSeqNo")).Text); 
      } 
     } 

가 지금은 목록 및 직원 객체에는 다음과 같은 속성이 의 EMPID로 구성되어 있고, empName, empAge,

empSalary

지금 tempempList 각 EMPID에 대해 나는 목록

내가 한 EMP를 채울 수있는 방법을 잘 모르겠습니다을 채울 필요가있다.

당신의 도움이

답변

1

List<T> 객체가 ArrayList 단지 강력한 형식의 버전 (일반)입니다 감사합니다. ArrayList은 기존의 목적으로 보존되며 필요하면 List<T>을 사용해야합니다.

ArrayList.Add() 메소드와 마찬가지로 List<T>.Add() 메소드를 호출 할 수 있습니다. 그래서 같은 : 충분해야

emps.Add(yourValue);

.

+0

감사합니다. 하지만 각 직원 개체는 어디에서 채울 수 있습니까? – acadia