1. ホーム
  2. javascript

[解決済み] ASP.NETでメッセージボックスを表示するにはどうすればよいですか?

2022-02-09 08:45:02

質問

アイテムの保存に成功したときにメッセージボックスを表示させたいのですが、どうすればいいですか?ググっていろいろ試してみたのですが、どれもうまくいきません。以下は、私が使用しているコードです。

try
{
    con.Open();
    string pass="abc";
    cmd = new SqlCommand("insert into register values('" + 
                                       txtName.Text + "','" + 
                                       txtEmail.Text + "','" + 
                                       txtPhoneNumber.Text + "','" + 
                                       ddlUserType.SelectedText + "','" + 
                                       pass + "')", con);

    cmd.ExecuteNonQuery();
    con.Close();
    Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>");
}
catch (Exception ex)
{

}
finally
{
    con.Close();
}

(私はFirefoxを使用しています。)

解決方法は?

フリーランサー ScriptManager を使用している場合、次のコードを試してみてください。

string script = "alert(\"Hello!\");";
ScriptManager.RegisterStartupScript(this, GetType(), 
                      "ServerControlScript", script, true);