내 리피터의 링크 버튼을 클릭하고 일부 조건을 통과 할 때마다 javascript 확인 상자를 표시하려고합니다.Javascript ConfirmBox가 업데이트 패널에서 호출 될 때 표시되지 않습니다.
내 리피터는 Ajax 아코디언 컨텐츠 템플릿 안에있는 업데이트 패널 내에 있습니다. 나는 몇 가지 코드 솔루션을 검토 한 결과
Page.ClientScript.RegisterStartupScript(this.GetType(), "ConfirmDelete", "return confirm('Are You Sure Want To Delete?');");
,하지만 여전히 작동하지 않습니다 :
<Accordion><UpdatePanel><Repeater>this is where the link button is</Repeater></UpdatePanel></Accordion>
여기 내 코드입니다, 나는 Repeater_ItemCommand 방법 안에 넣어. 내가 뭘 잘못 했니?
UPDATE :
내가 HTML에서 자바 스크립트를 호출 할 경우. 그것은 잘 작동합니다. 코드 :
<asp:LinkButton ID="lbDelete" runat="server" OnClientClick="return confirm('Are you sure want to delete?');">Delete</asp:LinkButton>
하지만 난 여전히 못할
에 대한 자세한 정보를 찾을 수 있습니까? 포스트 백 메소드에서? –
@ Jeremy Thompson - 중계기 항목 명령 방법에서 – ricojohari
이상한 일이 이상하게 나는이 방법으로 작동 할 것이라고 생각하지 않는다 !! –