2011-02-28 3 views
0

현재 GridView 수정 감사를위한 간단한 솔루션을 찾고 GridViewUpdateEventArgs 이벤트를 처리하기로 결정하여 열 이름, 이전 값 , 그리고 새로운 가치. 난 그냥 이름을 원하는 - 그것은 e.Keys [내가] 나에게 내가 원하는 것이 아니다 행의 기본 키를주고있다 것을 제외하고, 좋은 작품GridViewUpdateEventArgs (C#/ASP.NET)에서 열 이름 가져 오기

for (int i = 0; i < e.NewValues.Count; i++) 
     { 
      if (e.OldValues[i].ToString() != e.NewValues[i].ToString()) 
      { 
       sb.Append(e.Keys[i] + ": " + e.OldValues[i] + " => " + e.NewValues[i]); 
      } 
     } 

: 나는 다음과 같은 코드가 있습니다 란. 이 일을 쉽게 할 수 있습니까?

답변

0

그냥 OldValues의 각 키를 반복하면서 인덱스를 통해 액세스 할 수있는 목록을 작성한다고 말하면됩니다.