Computer/ASP&ASP.NET

Update Panel Control Trigger

Y.Hyun 2008. 7. 15. 10:47

ASP.NET의 Update Panel 트리거 차이점

  - AsyncPostBackTrigger : UpdatePanel 컨트롤을 새로고침해야 하는 이벤트를 발생시키는 컨트롤과 이벤트 이름을 지정.
  - PostBackTrigger : UpdatePanel 컨트롤 내에 배치된 컨트롤 중 UpdatePanel 컨트롤을 새로고침해야 하는 컨트롤을 지정.

정리하면 UpdatePanel 컨트롤 외부에 있는 컨트롤 중에 사용자에 어떤 액션을 취했을 때 UpdatePanel 컨트롤을 업데이트 해야 하는 컨트롤이 있으면 이것을 AsyncPostBackTrigger에 지정. 반대로 UpdatePanel 컨트롤 내부에 배치된 컨트롤 중에 UpdatePanel 컨트롤을 새로 고침해야 하는 컨트롤이 있으면 PostBackTrigger를 이용해서 등록.

원본출처 : http://blog.naver.com/oyukihana/60032914863