Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / Languages / Javascript

How to show the message and redirect to other page in ASP.NET

4.00/5 (2 votes)
22 Nov 2011CPOL 9.7K  
public static void MsgAlert(string message, string optURL) { Page page = (Page)HttpContext.Current.Handler; message = message.Replace(', '); message = message.Replace(r, r); message = message.Replace(n, n); ...
C#
public static void MsgAlert(string message, string optURL)
        {
            Page page = (Page)HttpContext.Current.Handler;
            message = message.Replace("'", "\\'");
            message = message.Replace("\r", "\\r");
            message = message.Replace("\n", "\\n");
            string script = "alert('" + message + "');";
            if(!string.IsNullOrEmpty(optURL)) {
                script += "window.location = '" + optURL + "';";
            }
            ScriptManager.RegisterStartupScript(page, typeof(Page), "Alert", script, true);
        }


Quote:
I use this method in a library.
Note the use of the optional parameter optUrl

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)