Я хочу использовать функцию Javascript Alert на моей странице ASP.NET.Javascript Alert в ASP.NET
Например, например;
Response.Write("<script language=javascript>alert('ERROR');</script>);
Но это не работает.
Я спрашиваю здесь, что я делаю неправильно, и все мне предложить, используя RegisterScriptBlock
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), " ", "alert('ERROR')",true);
Но я не хочу использовать его, потому что он работает с PostBack
Как я могу сделать это без PostBack
?
EDIT: Например, для использования;
try
{
string strConnectionString = ConfigurationManager.ConnectionStrings["SqlServerCstr"].ConnectionString;
SqlConnection myConnection = new SqlConnection(strConnectionString);
myConnection.Open();
string hesap = Label1.Text;
string musteriadi = DropDownList1.SelectedItem.Value;
string avukat = DropDownList2.SelectedItem.Value;
SqlCommand cmd = new SqlCommand("INSERT INTO AVUKAT VALUES (@MUSTERI, @AVUKAT, @HESAP)", myConnection);
cmd.Parameters.AddWithValue("@HESAP", hesap);
cmd.Parameters.AddWithValue("@MUSTERI", musteriadi);
cmd.Parameters.AddWithValue("@AVUKAT", avukat);
cmd.Connection = myConnection;
SqlDataReader dr = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
Response.Redirect(Request.Url.ToString());
myConnection.Close();
}
catch (Exception)
{
Response.Write("<h2>ERROR</h2>");
}
Что вы действительно пытаетесь сделать? ** Проверка клиента **? есть намного лучшие методы. ** Проверка сервера **? вы обычно отправляете сообщение об ошибке на страницу просмотра/aspx и показываете его – balexandre
Что вы подразумеваете под «без обратной передачи»? Что должно вызывать окно предупреждения? – Heinzi
Проверка сервера. Я хочу использовать его с блокировкой try-catch в базе данных. –