• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > ASP.NET中弹出消息框的几种常见方法

ASP.NET中弹出消息框的几种常见方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了弹出对话框 asp.net,弹出窗口 asp.net,asp.net,asp net培训,asp和asp.net的区别等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了ASP.NET中弹出消息框的几种常见方法。分享给大家供大家参考。具体分析如下:

在ASP.NET网站开发中,经常需要使用到alert消息框,尤其是在提交网页的时候,往往需要在服务器端对数据进行检验,并给出提示或警告。

这里,仅介绍几种不同的实现方法。

1、众所周知的方法是采用如下代码来实现: 不可否认,这种方法是最常用,也是最简单的一种实现方案。但是,该方法的一个主要特点就是:弹出的消息框是在一个新的空白页面中,
用户必须关掉消息窗口后,才能继续显示页面内容。

那么,为何会出现这样的情况呢? 这是因为,默认情况下,alert函数被添加到了页面的最前面,当其弹出之后,就会阻止页面内容的显示,
因此,用户看到的alert消息框的背景页面就是一片空白。

2、使用 Page.RegisterStartupScript() 方法注册页面执行脚本,它会把注册的脚本放在Web 窗体的结尾处,即</form>标记之前。
这样form的内容显示完之后才执行弹出消息窗口,所以页面不会再空白。
代码如下:

注意,这里是RegisterStartupScript,而不是RegisterClientScriptBlock!

3、考虑到window.onload()函数一般是在页面完全加载完成后才执行的,因此可以将alert消息框函数写在window.onload()函数中。
这样,也可以避免页面出现空白的情况。
代码如下:

综上,第一种方法alert消息框会显示在一个空白页面中,后两种方法则是在当前页面弹出alert对话框,不会出现空白页面的情况。

希望本文所述对大家的asp.net程序设计有所帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET文本框密码赋默认值的方法
  • ASP.NET中实现弹出日历示例
  • ASP.NET中实现弹出日历示例
  • Asp.net中使用文本框的值动态生成控件的方法
  • ASP.NET输入文本框自动提示功能
  • ASP.NET多彩下拉框开发实例
  • ASP.NET中为GridView添加删除提示框的方法
  • ASP.NET中弹出消息框的几种常见方法
  • asp.net调用系统设置字体文本框的方法
  • ASP.NET 回发密码框清空问题处理方法

相关文章

  • 2018-08-20mysql安装后.net程序运行出错的解决方法
  • 2017-05-11Repeater的FooterTemplate中控件内容设置方法
  • 2017-05-11ASP.net中md5加密码的方法
  • 2017-05-11.Net 项目代码风格要求小结
  • 2018-08-20Asp.net Web Api实现图片点击式图片验证码功能
  • 2017-05-11解决iis7.5服务器上.net 获取不到https页面的信息
  • 2017-05-11深入Lumisoft.NET组件开发碰到乱码等问题的解决方法
  • 2017-05-11Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
  • 2017-05-11.net压缩功能实现方法
  • 2017-05-11使用Fiddler调试visual studion多个虚拟站点的问题分析

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net ajaxControlToolkit FilteredTextBoxExtender的简单用法
    • asp.net实现数据从DataTable导入到Excel文件并创建表的方法
    • 比较完整的 asp.net 学习流程
    • asp.net实现删除DataGrid的记录时弹出提示信息
    • asp.net更新指定记录的方法
    • asp.net显示自己的网页图标的几种方式
    • ASP.NET显示农历时间的方法
    • asp.net post方法中参数取不出来的解决方法
    • ASP.NET中实现把Json数据转换为ADO.NET DataSet对象
    • 检测含有中文字符串的实际长度

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有