2012-11-18 3 views

답변

1

먼저 javascript를 사용하여 UpdatePanel을 트리거하는 코드를 추가해야합니다. 당신은 같은 UpdatePanel 내부에 숨겨진 버튼을 추가하여 해당 작업을 수행 할 수 있습니다

<div style="display:none"> 
    <asp:Button ID="DoUpdate" runat="server" ClientIDMode="Static" /> 
</div> 

지금,이 버튼을 찾을 수있는 iframe을에서와 같이 클릭을 실행 : 여기 가리 키도록 좋아

<script type="text/javascript"> 
    window.parent.document.getElementById('DoUpdate').click(); 
<script> 

ClientIDMode="Static"은 정적이어야합니다. 왜냐하면 iframe에서이 버튼의 렌더링 된 ID를 알 수 없으므로 변경할 수 없도록 정적으로 설정하고 iframe이 포함 된 창을 검색 할 window.parent., iframe

+0

@SiamakHesh mati 당신은 그렇게 할 수 있습니다. – Aristos

관련 문제