ASP.NET은 서버 측 언어이므로 사용자에게 확인 메시지를 표시 할 수 없습니다. 이처럼 그렇게 (고급 팝업 창 또는 JQuery와) 자바 스크립트를 사용해야합니다 :
<script>
function Question() {
if (confirm('Are you sure?')) {
document.getElementById("your_textbox_id").focus()
}
}
</script>
을 그리고 당신이 원하는 경우에 확인 서버에 다시 돌아 : 많은
있습니다 요구 사항에 따라이를 수행하는 방법. stiation에 가장 적합한 항목을 알 수는 없지만 쿼리 문자열 값을 기본 URL에 추가하여 페이지를 새로 고치는 가장 빠른 방법입니다. 사용하여에서 Test.aspx 페이지의 쿼리 문자열을 잡을 다음
<script>
function Question() {
if (confirm('Are you sure?')) {
window.location.href = "test.aspx?confirm=yes";
}
}
</script>
과 :
를 예를 들어, 귀하의 URL은 다음 방금과 같은 클라이언트 브라우저를 리디렉션 할 수 있습니다 www.blabla.com/test.aspx라고하자
If Request.QueryString("confirm") = "yes" then
//call your asp.net routine here
End If
또는 당신은 더 복잡하지만, 페이지를 다시로드 할 필요가없는 AJAX 요청을하여 서버에 자바 스크립트에서 반환 된 결과를 게시 할 수 있습니다 ...
당신이 ASP에서 경고를 표시 의미 .그물? –
확인 상자. – user3191666
내 게시물을 참조하십시오, 그것은 자바 스크립트입니다. 페이지에 첨부해야합니다. 도움이되기를 바랍니다. –