LoadClientScriptMessage function doesn't work while Response.Redirect("SamePage.aspx"); works well!
if (command2.ExecuteNonQuery() == 0)
{
LoadClientScriptMessage("Something went wrong!");
}
else
{
LoadClientScriptMessage("It is OK!");
Response.Redirect("SamePage.aspx");
}
Here is the implementation of LoadClientScriptMessage:
private void LoadClientScriptMessage(string message)
{
StringBuilder script = new StringBuilder();
script.Append(@"<script language='javascript'>");
script.Append(@"alert('" + message + "');");
script.Append(@"</script>");
Page.ClientScript.RegisterStartupScript(this.GetType(), "Alert", script.ToString());
}