ScriptManager.RegisterStartupScript无法处理ASP按钮单击事件

时间:2013-07-05 08:28:39

标签: asp.net alert scriptmanager registerstartupscript

我尝试了什么

我从昨天开始尝试这个,在ASP Button_Click 时触发警报()。但是,当我在Page_Load中粘贴此脚本时,它可以正常工作。

ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "alert('Fill all fields.');", true);

我也尝试使用下面的代码,ClientScript.RegisterStartupScript适用于页面加载而不是ASP Button_Click

ClientScript.RegisterStartupScript(this.GetType(), "Alert", "alert('Fill all fields.');", true);

我需要做什么

需要验证客户端中存在的文本框,如果这些文本框为空,则应显示警告对话框。

1 个答案:

答案 0 :(得分:3)

ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "alert('Fill all fields.');", true);

return;