이전 SO 게시물 showing ClientScript Alerts before Redirecting to another page in ASP.NET c#?에서이 코드 블록을 사용하면 다른 페이지로 리디렉션되기 전에 경고 메시지가 aspx 페이지에 표시됩니다. 리디렉션 부분을 피하기 위해이 스크립트를 수정했습니다.자바 스크립트에서 경고 메시지를 표시 할 때 페이지 제출 피하기
그러나이 페이지는 제출합니다. 페이지 제출을 피하는 방법은 무엇입니까?
$('[id$=btntest]').live('click',function(e){
e.preventdefault();
});
자바 스크립트 코드 나 :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
public class HTMLHelper
{
public static void jsAlertAndRedirect(System.Web.UI.Page instance, string Message,string url)
{
instance.Response.Write(@"<script language='javascript'>alert('" + Message + "'); </script>");
}
}
HTMLHelper.jsAlertAndRedirect(this, "This is an alert.");
우리의 해답이 문제를 해결 한 다음 받아들이는 것을 잊지 않았다면 ...... –