'alert'에 해당되는 글 2건

  1. 2011.05.04 ASP.NET 코드 비하인드에서 경고창 띄우기
  2. 2010.07.19 ASP.NET alert 후 redirection (2)
2011.05.04 15:21

ASP.NET 코드 비하인드에서 경고창 띄우기

ASP.NET 코딩을 하다보면 코드 비하인드에서 경고창을 띄워야 하는 경우가 발생

1. UpdatePanel을 사용할 경우

public void CreateMessageAlertInUpdatePanel(UpdatePanel updatePanel, string message)
{
    string script = "alert('" + message + "');";
    Guid guidKey = Guid.NewGuid();
    ScriptManager.RegisterStartupScript(updatePanel, updatePanel.GetType(), guidKey.ToString(), script, true);
}

CreateMessageAlertInUpdatePanel(this.UpdatePanel1, "message") 로 호출

2. UpdatePanel을 사용하지 않을 경우
public void CreateMessageAlert(string message)
{
    string script = "alert('" + message + "');";
    Guid guidKey = Guid.NewGuid();
    Page.ClientScript.RegisterStartupScript(typeof(Page), guidKey.ToString(), script, true);
}

CreateMessageAlert("message")로 호출

[참조] Creating javascript alerts in ASP.NET with UpdatePanel (or without)
Trackback 0 Comment 0
2010.07.19 10:42

ASP.NET alert 후 redirection

일반적으로 alert 메시지를 보여주고 redirection을 하기 위해서는
<script language=javascript>alert('alert_message');href='link_page.xxx'</script>를 사용한다.

하지만 유독 ASP.NET에서는 스크립트가 먹지 않는다. 해결책은

<script>alert('alert_message');window.location.href='link_page.xxx';</script>

window.location만 붙여줬을뿐인데 잘먹는다 -_-;;
Trackback 0 Comment 2