2012-05-11 5 views
4

내 페이지에는 많은 컨트롤이 있으며 누가 Page_Load 이벤트에 누가 PostBack 페이지를 생성하는지 알고 싶습니다.누가 포스트 백을 발생 시키는가?

이 들어
+0

아무에게 나 다른 방법을 말해 줄 수 있습니까? 아니면 유일한 해결책입니까? – user1390378

+0

'Page_Load' 시간에 왜 이것을 알아야합니까? – Heinzi

+0

보통 웹 서버 컨트롤을 동적으로 페이지에 추가하려고 시도하지만 올바르게 만들 수는 없습니다. 이것이 사실이라면 [ASP.NET 페이지 수명주기 개요] (http://msdn.microsoft.com/en-us/library/ms178472.aspx)를 참조하십시오. –

답변

6

당신이 포함됩니다 여기 ctr

string ctr = Page.Request.Params.Get("__EVENTTARGET"); 

을 시도 할 수있는 컨트롤의 ID. 또한이 컨트롤에 의해 인수 패스를하는 __EVENTARGUMENT를 사용할 수있는 페이지 PostBack

원인

__EVENTTARGET 캐리 정보를 제공합니다.

Page.Request.Params.Get("__EVENTARGUMENT") 
+0

방법이 있습니까? 우린 뭔가 할 수있어? – user1390378

관련 문제