All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
asp.net程序优化技巧略谈_[Asp.Net教程]
asp.net,页面事件:顺序与回传_[Asp.Net教程]
ASP.NET页面事件_.net资料_编程技术
PHP实例:email,address,生成图片程序_php资料_编程技术
AJAX在VS2005中的简单应用_[Asp.Net教程]
在asp.net2.0页面部分缓存中使用ControlCachePolicy类
单击gridview中记录在右下方显示详细信息_[Asp.Net教程]
SQL之更多的子查询_[SQL,Server教程]
php——array,数组学习整理_php资料_编程技术
C#中XML架构设计实例
Reading number is top 10 pictures
Black and white also sexy--YanLiu1
美洲杯宝贝的雨中风情2
Azusa Yamamoto2
Chinese paper-cut grilles art appreciation5
六种更聪明的工作方法
西游日记2
寒流来了
美女浴室写真2
湖边的风景
Beauty ZhiHuiLin2
Download software ranking
仙剑奇侠传98硬盘WINXP版
Unix video tutorial2
The hero
电脑知识及技巧大合集
Ashlynn Video3
Boxer Classic video1
Tram sex maniac 2 (H) rar bag4
Unix video tutorial15
Boxer Classic video2
星际争霸1.08硬盘免安装版
aaa published in(发表于) 2013/12/15 8:52:34 Edit(编辑)
增加网站流量方法之ASP.NET弹出窗口技术_.net资料_编程技术

增加网站流量方法之ASP.NET弹出窗口技术_.net资料_编程技术

增加网站流量方法之ASP.NET弹出窗口技术_.net资料_编程技术-你的首页-uuhomepage.com

  作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹出窗口正是这类编程方式的代表。相当多的编程书籍对弹出窗口采取缄默或者一语带过,似乎看不过弹出窗口的巨大使用天地。本文将为你解开弹出窗口使用中的大多数问题。


  为了提高网站的访问的并发度和吞吐量,与其它服务器脚本一样,ASP.NET同样使用了客户端脚本来减轻服务器的压力。ASP.NET到现在(1.1版)为止并不直接支持弹出窗口,必须通过javascript(或VBScript)来使用客户端弹出窗口。


  一、 警告窗口与在CodeBehind中使用客户端脚本的方式


  要在浏览器中弹出一个最简单的警告窗口,可以使用javascript语句:


  window.alert( [sMessage])


  其中,sMessage是提示信息。可惜,这样的弹出窗口是只有一个“确定”按钮,只能起到提示作用。如果我们要在删除记录时候弹出一个询问的弹出窗口,此时你需要使用:


  bConfirmed = window.confirm( [sMessage])


  其中:bConfirmed是返回值,sMessage是提示信息。这个弹出窗口有两种选择:“确定”或“放弃”,其选择的返回值放在bConfirmed中,可供代码作出判断。


  为了提高代码的可重用性与可读性,应当使javascript与Codehind相互溶合。通常有两种方式可以达到这样的效果。


  (1) 使用Response.Write方法:


  使用Response.Write方法早在ASP时代就已经被支持了。它可以把代码写到客户端,是一种相当方便且直观的方法。以下代码演示了如何使用Response.Write方法来显示一个警告信息。



  Private Sub btalert_Click(ByVal sender As System.object, ByVal e As System.EventArgs) Handles btalert.Click
  ’演示Response.Write方法和alert窗口。
  Response.Write(" ")
  End Sub



添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.