事件调用未触发前的Javascript警报
Javascript alert before a event call not firing
strScriptString = "alert('Hello');";
ScriptManager.RegisterStartupScript(Page, this.GetType(), "Startup", strScriptString, true);
btn_Click(this, null);
警告未显示:(请帮助
您仍然需要在alert:
周围放置脚本标签。strScriptString = "<script>alert('Hello');</script>";
编辑
我的错误,阅读错误的RegisterStartupScript类
您是否使用Firebug检查了脚本页面的源代码?我大胆猜测,如果你删除btn_Click(this, null);
,它可能会工作。
您可以将以下代码片段添加到page_Load..
btnUpdate.Attributes.Add("onclick", "GetAlert();");
按钮点击后面代码中的事件。
protected void btnUpdate_Click(object sender, EventArgs e)
{
btnUpdate.Text = "Reload";
}
aspx页面中的按钮
<asp:Button ID="btnUpdate" runat="server" Text="Submit" OnClick="btnUpdate_Click"/>
Javascript for alert
<script>
function GetAlert() {
alert("123");
return true;
}
</script>
如果您希望在服务器端事件触发之前显示警报,请使用OnClientClick
并返回true。
<asp:Button ID="Button1" runat="server" OnClientClick="alert('Hi!');return true;" ... />
相关文章:
- 从Javascript警报中防止换行
- 我怎么能让jQuery对话框表现得像Javascript警报
- Servlet仅在单击JavaScript警报消息后重定向
- 背景图像前显示Javascript警报
- JavaScript警报适用于int,但不适用于string
- 页面显示前加载Javascript警报
- 如何在重定向到asp.net中单击按钮的下一页之前应用javascript警报
- 在ASP.NET中重定向之前的Javascript警报
- Xamarin iOS WKWebView显示JavaScript警报
- javascript警报框中的可单击链接
- 如何在asp.net中从javascript警报到文本框中获取值
- 如何使用 javascript 警报窗口显示验证消息
- 如何使Javascript警报代码全部在一行上
- 奇怪的 Javascript 警报输出
- 使用 C# 中的代码隐藏在单击按钮时创建 Javascript 警报
- 使用请求对象中可用的值打印 JavaScript 警报
- jstl-如何将表达式语言变量传递给javascript警报
- javaScript警报和提示框将我重定向到另一个页面,上面写着“;找不到文件”;
- 在哪里放置JavaScript警报覆盖,以便所有页面都可以使用它,而无需导入*.js
- 使用VBA显示javascript警报