Repeater에서 HeaderTemplate의 값을 동적으로 표시하는 방법
데이터 바인딩 이벤트에서
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item .ItemType == ListItemType.Header)
{
//동적 표시
}
}
문제 중첩 바인딩은 훨씬 더 복잡하므로 이 작업을 수행하지 않는 것이 좋습니다.
꼭 해야 한다면 Repeater 컨트롤의 확장을 사용자 정의하여 상위 Repeater에 바인딩된 값을 넣고 하위 Repeater의 바인딩 이벤트에서 이 값을 기반으로 작동하세요.