弹出消息对话框ScriptManager

//直接调用WebMessageBox方法

        #region 弹出消息对话框
        /// <summary>
        /// 弹出消息对话框
        /// </summary>
        /// <param name="page">要弹出对话框的Page类</param>
        /// <param name="strMsg">对话框中提示的内容</param>
        public static void WebMessageBox(Page page, string strMsg)
        {
            ScriptManager.RegisterClientScriptBlock(page, typeof(Page), "", "alert(‘" + strMsg + "‘);", true);

        }
        #endregion
        #region 弹出消息对话框并跳转
        /// <summary>
        /// 弹出消息对话框并跳转
        /// </summary>
        /// <param name="page">要弹出消息对话框的Page类</param>
        /// <param name="strMsg">对话框中提示的内容</param>
        /// <param name="pageURL">点击对话框中的确定后转向页面的URL,必须是相对路径用(../)来表示</param>
        public static void WebMessageBox(Page page, string strMsg, string pageURL)
        {
            ScriptManager.RegisterClientScriptBlock(page, typeof(Page), "", "alert(‘" + strMsg + "‘);location.href=‘" + pageURL + "‘;", true);
        }
        #endregion
          public static void ShowConfirm( string  strMsg,  string  strUrl_Yes,  string  strUrl_No)
            {  

            System.Web.HttpContext.Current.Response.Write( " <Script Language=‘JavaScript‘>if ( window.confirm(‘ " + strMsg + " ‘)) {  window.location.href=‘ "   +  strUrl_Yes  +
    " ‘ } else {window.location.href=‘ " +  strUrl_No  + " ‘ };</script> " );  

        }            
时间: 2024-11-03 13:31:34

弹出消息对话框ScriptManager的相关文章

ASP.net后台弹出消息对话框的方法!【转】

在winform后台,我们通过MessageBox.show(“消息")的方式来返回后台信息,在webform后台,我们通过Response.write(”消息")来返回后台消息,但这样需要将消息值以字符串形式显示到前台页面,是否有类似于MessageBox.show("消息")的方式弹出信息呢.我们会很快想到javascript的alert方法.通过在后台调用js来实现alert的调用.用法为:Response.write("<script>

从仿QQ消息提示框来谈弹出式对话框

<代码里的世界> -UI篇 用文字札记描绘自己 android学习之路 转载请保留出处 by Qiao http://blog.csdn.net/qiaoidea/article/details/45896477 [导航] - 自定义弹出式对话框的简单用法 列举各种常见的对话框实现方案 1.概述 android原生控件向来以丑著称(新推出的Material Design当另说),因此几乎所有的应用都会特殊定制自己的UI样式.而其中弹出式提示框的定制尤为常见,本篇我们将从模仿QQ退出提示框来看一

Webdriver实现下载功能,屏蔽掉windows弹出的对话框,FireFox下设置浏览器的属性,两种实现方式:

一.使用一个全新的FireFox浏览器打开Web应用,浏览器不带任何插件,也未对浏览器做任何默认配置,但需要对浏览器属性进行配置 // 获取浏览器的所有配置文件 ProfilesIni allProfiles = new ProfilesIni(); // "Selenium" 是之前创建的profile,不带任何插件,也未对浏览器做任何默认配置 FirefoxProfile profile = allProfiles.getProfile("selenium");

Android编程:底部弹出的对话框

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN10 开发环境:Android Studio 2.2 Preview 3 说明: 两种方法实现底部弹出的对话框: Dialog DialogFragment 推荐用DialogFragment 效果图: 布局文件dialog_select_call.xml: <?xml version="1.0" encoding="utf-8"?> &l

MFC 弹出模态对话框

在一个稍微大一点的程序中往往需要多个窗体来进行交换.有些窗体的出现是为了提醒用户注意或是为了实现一项指定功能,不希望用户在关闭这个窗口前对相应程序的其他窗体进行操作,这个时候会用到模式对话框,本文所讲的就是如何在 MFC 中创建一个最为简单的对话框,并在一定条件下以模态弹出该对话框. 第一步:创建对话框,在程序的资源视图中Dialog文件夹处右键->插入对话框 第二步:为对话框添加对应的对话框类,双击相应对话框视图->在弹出的"MFC添加类向导"中填入对话框类名->点

PHP自定义弹出消息类,用于弹出提示信息并返回

一个用PHP自写的弹出消息类,用于在程序出错时弹出提示,,弹出警告框,或在程序运行到某阶段的快捷提示,需用时只需传入参数即可,函数并不复杂,但觉得挺实用.具体代码: function Alert($alert,$goback=0){ if($I_goback<>0){ echo "<script>alert('$alert');history.go($goback);</script>"; }else{ echo "<script&g

.net 弹出消息框后,页面样式变乱

点击按钮,执行提交操作,弹出消息框后,页面的样式变乱,解决方法: 首先,确定使用的css样式正确,页面中的宽高值保持规范统一: 然后,弹出框避免使用Response.Write(),如下所示 Response.Write("<script language=javascript>"); Response.Write("window.alert('"); Response.Write("计划添加失败!"); Response.Write

[Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决办法

Ext.Msg.alert等弹出框在某些安卓手机上,点击确定后不消失. 原因是: 消息框点击确定后有一段css3 transform动画,动画完成后才会隐藏(display:none).有些奇葩手机就是不一样. 解决办法就是禁用消息框的动画: 方法一: 在app.js的launch方法里面加上 Ext.Msg.defaultAllowedConfig.showAnimation = false Ext.Msg.defaultAllowedConfig.hideAnimation = false

解决每次启动都弹出UAC对话框

1.下载并安装微软官方工具 Microsoft Application Compatibility Toolkit 2.右击“Microsoft Application Compatibility Toolkit 5.5”程序组中的“Compatibility Administrator”,选择“以管理员身份运行”,单击“是”打开该工具. 3.单击工具栏上的“New”按钮,然后右击“Custom Databases”下的“New Database(1)”出现菜单,选择“Create New”下的