asp.net c#中的错误消息
本文关键字:错误 消息 net asp | 更新日期: 2023-09-27 17:57:56
如果你能帮我,我无法找出上面的代码有什么问题,因为我正在用上面的代码在自己的asp.net c#上学习:
protected void Button1_Click(object sender, EventArgs e)
{
try
{
Response.Write("<script>");
Response.Write("alert('Organizer added!');");
Response.Write("</script>");
}
catch (Exception Ex)
{
Response.Write(Ex.Message);
}
}
提前感谢
尝试使用
RegisterStartupScript("...");
在页面上动态编写脚本
if (!ClientScript.IsStartupScriptRegistered("clientscript"))
{
string script1 = @"<script language=JavaScript>
alert('Organizer added!');
</script>";
ClientScript.RegisterStartupScript(typeof(Page), "clientscript", script1);
}
我试过你的代码,它正在显示警报。你想让你的代码做什么?您是否正在尝试访问客户端的控件?
仅供参考,您输入的脚本块实际上是在您的..之前添加的。。块例如,当您查看源代码时,它看起来是这样的。。。
<script>alert('test');</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
....
您应该使用@danyolgiax的想法,使用ClientScriptMananger注册脚本,而不是Response.Write.