2010-05-26 3 views

답변

4

AFAIK UpdatePanel은 실제로 다시 게시하지 않으므로 포스트 백 (postbacks)에 대해 등록 된 컨트롤 (즉, 사용자가 말하는 트리거 컨트롤)을 사용해야합니다.

__doPostBack("<%=btnMyTrigger.ClientID %>", ""); 
+0

잘 시도했습니다. __doPostBack ("<% = ddlScenario.ClientID %>", ""); 여기서 ddlScenario는이 패널의 외부 트리거이지만 여전히 작동하지 않습니다. IsPostback 속성은 false입니다. 그래서 이것이 GET 요청 인 것 같습니다. – Voice

+0

HTML을 조금 더 볼 필요가 있을지 모르지만 정확히 무엇을하려고하는지 모른 채 조금 까다 롭습니다 .-) – Mantorok

1

UpdatePanel에는 클라이언트 측 API가 없습니다. 타사 업데이트 패널은 일반적으로 MS 하나는 아니지만 ... 언급 한 것처럼 __doPostBack()을 시도하고 버튼과 같은 서버에 게시하는 컨트롤을 대상으로 할 수 있습니다.

업데이트 패널 모드를 항상 __doPostBack에서 제대로 작동하는지 확인해보십시오. 또한 ClientID 대신 UniqueID를 사용해보십시오.

관련 문제