实现在执行完服务端代码后弹出提醒对话框
2005-01-13 10:55
441 查看
大家在开发中经常会遇到这样的情况:点击一个按钮执行一个服务端操作,如:添加数据,添加成功后需要弹出一个提示框来提醒客户。代码如下:
private void Button2_Click(object sender, System.EventArgs e)
{
String scriptString = "<script language=javascript>";
scriptString += "alert('数据写入成功!')";
scriptString += "</script>";
if(!this.IsStartupScriptRegistered("Startup"))
this.RegisterStartupScript("Startup", scriptString);
}
再进一步,可以实现提示后跳转到其它页面
private void Button2_Click(object sender, System.EventArgs e)
{
String scriptString = "<script language=javascript>";
scriptString += "alert('数据写入成功!');";
scriptString += "window.location='test.aspx';";
scriptString += "</script>";
if(!this.IsStartupScriptRegistered("Startup"))
this.RegisterStartupScript("Startup", scriptString);
}
如果把这个通用函数放到一个公共类中时要注意要把当前的Page作为参数传递过去才行
function static void showmessage(System.Web.UI.Page mypage,string Info)
{
String scriptString = "<script language=javascript>";
scriptString += "alert('“+Info+“')";
scriptString += "</script>";
if(!mypage.IsStartupScriptRegistered("Startup"))
mypage.RegisterStartupScript("Startup", scriptString);
}
private void Button2_Click(object sender, System.EventArgs e)
{
String scriptString = "<script language=javascript>";
scriptString += "alert('数据写入成功!')";
scriptString += "</script>";
if(!this.IsStartupScriptRegistered("Startup"))
this.RegisterStartupScript("Startup", scriptString);
}
再进一步,可以实现提示后跳转到其它页面
private void Button2_Click(object sender, System.EventArgs e)
{
String scriptString = "<script language=javascript>";
scriptString += "alert('数据写入成功!');";
scriptString += "window.location='test.aspx';";
scriptString += "</script>";
if(!this.IsStartupScriptRegistered("Startup"))
this.RegisterStartupScript("Startup", scriptString);
}
如果把这个通用函数放到一个公共类中时要注意要把当前的Page作为参数传递过去才行
function static void showmessage(System.Web.UI.Page mypage,string Info)
{
String scriptString = "<script language=javascript>";
scriptString += "alert('“+Info+“')";
scriptString += "</script>";
if(!mypage.IsStartupScriptRegistered("Startup"))
mypage.RegisterStartupScript("Startup", scriptString);
}
相关文章推荐
- [ASP.NET]实现在执行完服务端代码后弹出提醒对话框
- [ASP.NET]实现在执行完服务端代码后弹出提醒对话框
- [ASP.NET]实现在执行完服务端代码后弹出提醒对话框
- Android中实现执行耗时操作时弹出进度对话框
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- php实现执行某一操作时弹出确认、取消对话框
- NET杂项(Cs里弹出对话框且继续执行cs代码,Oracle不能连接,本机虚拟目录指向另一台电脑的共享目录)
- JQuery EasyUI弹出对话框解决Asp.net服务器控件无法执行后台代码的方法(转)
- 使用JQUERY UI中的dialog对话框提示,如果点击确认,执行服务端代码的基本代码
- cocos2dx 3.x(纯代码实现弹出对话框/提示框/警告框)
- JQuery EasyUI弹出对话框解决Asp.net服务器控件无法执行后台代码的方法
- 在服务器用代码实现弹出对话框
- php实现执行某一操作时弹出确认、取消对话框
- Android实现底部对话框BottomDialog弹出实例代码
- jQuery UI Dialog 创建友好的弹出对话框实现代码 详细出处参考:http://www.jb51.net/article/30087.htm
- JQuery EasyUI弹出对话框解决Asp.net服务器控件无法执行后台代码的方法
- AngularJS实现页面跳转后自动弹出对话框实例代码
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- php弹出对话框实现重定向代码
- 代码窗口九种方式实现 javascripts 弹出对话框窗口代码