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