2009-06-23 9 views

답변

1

데이터 목록 컨트롤의 데이터 소스 (데이터 테이블, 컬렉션 등)에 대한 계산 및 검사를 수행 할 수 있습니다. 또한 데이터리스트의 데이터 소스를 업데이트하여 데이터리스트에 표시되는 항목의 값을 프로그래밍 방식으로 변경할 수 있습니다.

또 다른 방법은 ItemDataBound 이벤트를 사용하는 것입니다. Here in MSDN 예를 볼 수 있습니다.

+0

덕분에 남자의 이벤트 및 매개 변수에 대한 특정 정보를 찾을 수 있습니다! 넌 나를 구했다 :) – ferronrsmith

2

DataList에는 목록에있는 각 항목의 추가를 알리는 ItemDataBound 이벤트가 있습니다. 이 이벤트에 가입하면 추가되는 각 아이템 데이터를 처리 할 수 ​​있습니다.

서버 제어 :

<asp:DataList id="ItemsList" 
     ... 
     OnItemDataBound="ItemDataBound" 
     runat="server"> 

코드 숨김

protected void ItemDataBound(Object sender, DataListItemEventArgs e) 
{ 
    if (e.Item.ItemType == ListItemType.Item || 
     e.Item.ItemType == ListItemType.AlternatingItem) 
    { 
     //process item data 
    } 
} 

당신은 MSDN Library

관련 문제