你的位置:首页 > ajax教程
Ajax弹出消息框
2009-02-01 21:47:00

Ajax弹出消息框

ScriptManager.RegisterClientScriptBlock(UpdatePanel1, Page.GetType(), "alert", "alert('消息框');", true);
Atlas学习手记(2):全面了解ScriptManager
上一篇 / 下一篇 2007-09-30 16:47:31 文章类型: 转载 查看( 385 ) / 评论( 0 ) / 评分( 0 / 0 ) 摘要:ScriptManager是Atlas一个重要的控件,它用来处理页面上的所有Atlas组件以及局部页面的更新,生成相关的客户端脚本,所有需要支持Atlas的ASP.NET页面上有且只能有一个ScriptManager控件。在Sc
ASP.NETAJAX入门系列(2):使用ScriptManager控件
ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAX的ASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过J
ASP.NETAJAX入门系列(3):使用ScriptManagerProxy控件
在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似的控
ScriptManager和ScriptManagerProxy
ScriptManager 和 ScriptManagerProxy ScriptManager是Atlas一个重要的控件,它用来处理页面上的所有Atlas组件以及局部页面的更新,生成相关的客户端脚本,所有需要支持Atlas的ASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Servi
Atlas在服务器端注册使用JS的脚本会无法使用,一般会提示Unknownerror
在Asp.net 2.0里使用Atlas的UpdatePanel的时候遇到一个问题:在服务器端注册使用JS的脚本会无法使用,一般会提示 "Unknown error"经过测试发现可以如此解决.1.服务器端注册JS脚本的时候使用 Page.ClientScript.RegisterStartupScript() 或 Page.ClientScript.RegisterClient
Atlas学习手记(15):使用RoundedCorners为控件加上圆角效果
RoundedCorners是AtlasControlToolkit中的一个Extender,利用它可以轻松地为ASP.NET中的控件加上圆角效果。 主要内容1.RoundedCorners介绍2.简单示例 一.RoundedCorners介绍RoundedCorners是AtlasControlToolkit中的一个Extender,利用它可以轻松地为ASP.NET中的控件加上圆角效果。
Atlas学习手记(16):使用PasswordStrength检测密码强度
PasswordStrength是AtlasControlToolkit在最新版本里面提供的一个检测密码强度的Extender,它支持两种文本提示和进度条提示两种方式。 主要内容1.PasswordStrength介绍2.完整示例 一.PasswordStrength介绍PasswordStrength是AtlasControlToolkit在最新版本里面提供的一个检测密码强度的Exten
Atlas学习手记(17):使用FilteredTextBox过滤字符
FilteredTextBox Extender可以过滤TextBox中用户输入的不合法字符,使用JavaScript和验证控件来检测时一般都是在用户输入之后再去判断是否合法,使用FilteredTextBox则可以直接阻止不让用户输入不合法的字符,也避免了将数据传入到服务端的时候再去验证。 主要内容1.FilteredTextBox介绍2.完整示例 一.FilteredTextBox介绍
Atlas学习手记(18):使用DragPanel实现拖放面板
前面曾经使用DragOverlayExtender来实现过拖放功能,DragPanel也可以使我们很容易的为ASP.NET面板加上拖放功能。DragPanel直接封装了Atlas中的客户端控件Sys.UI.FloatingBehavior,它为如何向已有的Behavior添加一个Extender提供了很好的示例。 主要内容1.DragPanel Extender介绍2.完整示例 一.Dra
Atlas学习手记(27):JavaScript面向对象的扩展(一):命名空间Namespace
在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用命名空间。 主要内容1.概述2.完整示例 一.概述在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西进行了封装,增强了JavaScript面向对象方面的能力,本文看一下如何使用命名空间。在使用命名空间时有两个方法是需要
Atlas学习手记(28):JavaScript面向对象的扩展(二):继承Inheritance
在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用继承。 主要内容1.概述2.完整示例 一.概述在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用继承。简单定义一个可被继承的基类,在注册类时指
Atlas学习手记(29):JavaScript面向对象的扩展(三):接口Interface
在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用接口。 主要内容1.概述2.完整示例 一.概述在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西进行了封装,增强了JavaScript面向对象方面的能力,本文看一下如何使用接口,使用如下的方法:registerInte
Atlas学习手记(3):由UpdatePanel开始
Atlas学习手记(3):由UpdatePanel开始上一篇 / 下一篇 2007-09-30 16:48:39 文章类型: 转载 查看( 405 ) / 评论( 0 ) / 评分( 0 / 0 ) UpdatePanel是Atlas中一个很重要的控件,功能强大且容易使用,可以使我们只做很小的改动就可以向已有的ASP.NET站点添加Ajax。采用Dflying的建议,我也是由U
Atlas学习手记(4):使用AutoCompleteExtender实现自动完成功能
摘要:自动完成功能在Ajax时代已经见的很多了,像Google Suggest,很多邮箱中也都有应用。在Atlas对于自动完成功能提供了很好的支持,提供了客户端的AutoComplete Behavior和服务器端的AutoComplete Extender的支持。本文主要看一下使用AutoComplete Extender来实现自动完成功能。 主要内容1.AutoComplete Exten
Atlas学习手记(14):使用ToggleButtonExtender来装扮CheckBox
使用ToggleButton Extender可以创建非常酷的CheckBox,它允许我们使用图片来表示ASP.NET中的CheckBox控件的选择状态。主要内容1.ToggleButton Extender介绍2.完整示例 一.ToggleButton Extender介绍使用ToggleButton Extender可以创建非常酷的CheckBox,它允许我们使用图片来表示ASP.NET中
Javascript+ASP打造无刷新新闻列表
一、问题的提出公司网站要更新,前台昨天做完了,今天由我套程序,图1为公司新闻页中的新闻列表,看到它就突发奇想:做为网络公司的网站应该有点技术含量才行,那今天这列表也来玩玩无刷新。要达到只在局部进行更新,其实用浮动框架(iframe)也能做到,但是这个页面有背景图片且图案不是规则的,用浮动框架很难达到背景统一;那用二、分析问题有玩过动网的人应该知道它在注册和登录页中都有验证码这一项,这验证码还有个功
具有良好体验度的Web注册系统
v\:* o\:* w\:* x\:* .shape { p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph;
ASP.NETAJAX入门系列(9):在母版页中使用UpdatePanel
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions标签下双击ScriptMan
asp+ajax实现分页效果
2008-05-28 18:39:00

asp+ajax实现分页效果

asp+ajax实现分页效果建一个文件list.htm复制代码 <html><head><title>新闻列表简化型</title><script language="javascript"><!--//ajax 控件也可以做成单独文件方便到其它地方调用function Ajax(){var xhrObj=nul
asp.netajax学习系列功能强大的UpdatePanel控件
Posted on 2006-10-25 19:47 紫天连水 阅读(2348) 评论(4) 编辑 收藏 网摘 所属分类: asp.net ajax 先给一个简单的例子,后面给一个比较复杂的例子。改进后的UpdatePanel使页面部分更新(Partial-Page Updates)实现起来非常容易。要想在已有web页面或新建页面中加入部分更新内容,都十分容易,下面几个步骤:<
安装ASP.NETAJAXControlToolkit
2008-10-27 22:43:00

安装ASP.NETAJAXControlToolkit

导论和目标 1. 安装ASP.NET AJAX v1.02. 使用Visual Studio 2005准备开发ASP.NET AJAX应用3. 创建一个ASP.NET AJAX Futures 的启动模型 4. 使用AJAX扩展xBikes解决方案 4.1 添加ScriptManager and UpdatePanel 4.2 执行异步请求时显示通知 4.3 使用AutoComplet
ASP.NETAJAX入门系列(1):概述
经常关注我的Blog的朋友可能注意到了,在我Blog的左边系列文章中,已经移除了对Atlas学习手记系列文章的推荐,因为随着ASP.NET AJAX 1.0 Beta版的发布,它们已经不再适用,为了不继续误导广大朋友,所以不再作为推荐系列文章,如果有需要参考的朋友,可以直接到随笔分类中查看。ASP.NET AJAX Beta改动如此之大,鉴于又没有很好的中文参考资料,所以决定最近开始写作ASP.N
ASP.NETAJAX入门系列(4):使用UpdatePanel控件(一)
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法(第一篇)。 主要内容1.UpdatePanel控件
ASP.NETAJAX入门系列(5):使用UpdatePanel控件(二)
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇)。 主要内容1.用编程的方法控制Upd
ASP.NETAJAX入门系列(10):Timer控件简单使用
本文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。 主要内容 Timer控件的简单使用 1.添加新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱的AJAX Extensions标签下双击ScriptManager控件添加到页面中。3.单击ScriptM
ASP.NETAJAX入门系列(11):在多个UpdatePanle中使用Timer控件
本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档。 主要内容 在多个UpdatePanel中使用Timer控件 1.添加一个新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱中的AJAX Extensions标签下双
AjaxControlToolkit配置使用教程
web2.0横空出世,ajax首当其冲,今天做web的如果再不学点ajax的话,就显的落伍了,而学ajax的用的环境如果是asp.net,那ajax.net你就不得不学了。首先就是环境的配置,如下vs2005+sql2005+Winxp sp2+ie6.0+Office2003工具下载 1.ASPAJAXExtSetup.msihttp://download.microsoft.com/
AJAX12030错误解决方法把项目名改成英文名就好了
第一次运用AJAX技术写代码竟然出来以下错误 Sys.WebForms.PaeRequestManagerServerErrorException:...... the server was:12030后来在网找到了原因,是我创建项目时把项目名写成了中文,把项目名改成英文名就好了
ASP.NETAJAX入门系列(6):UpdateProgress控件简单介绍
在ASP.NET AJAX Beta2中,UpdateProgress控件已经从增值CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。 主要内容1.UpdateProgress控件简单使用2.使用多个UpdateProgress控件 一.UpdateProgress控件简单使用1.创建一个Web页面并切换
ASP.NETAJAX入门系列(7):使用客户端脚本对UpdateProgress编程
在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息。 主要内容1.通过客户端脚本取消异步更新2.通过客户端脚本显示或者隐
ASP.NETAJAX入门系列(8):自定义异常处理
在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。 主要内容1.在服务端自定义异常处理2.在客户端脚本中自定义异常处理 一.在服务端自定义异常处理1.添加ASPX页面并切换到设计视图。2.在工具箱中AJAX Extensions标签下双击Sc
漫谈Ajax在ASP.Net中的使用
AJAX出来的时间也不短了。虽然它在某些方面很受争议,但是瑕不掩瑜。AJAX不能说它属于哪门语言,而是任何一门语言与JavaScript,以下只讨论IE部分。Ajax在应用中使用有3个部分(个人观点):1、数据(一般通过IE内置组件Microsoft.2、事件(事件指的是客户端事件,如果是服务端事件,那么AJAX也就没什么意义了);3、绑定(暂且就叫绑定吧,也可以说是显示,一般通过DHTML来完成
Atlas学习手记(5):使用服务端定时控件TimerControl
摘要:TimerControl是一个用于服务器端定时器的控件,可用来实时显示数据等,在很多地方都有应用,本文将简单介绍一下TimerControl的使用。主要内容1.TimerControl介绍2.完整示例 一.TimerControl介绍TimerControl是一个用于服务器端定时器的控件,可用来实时显示数据等,在很多地方都有应用,本文将简单介绍一下TimerControl的使用。一个简单
Atlas学习手记(6):使用AtlasUpdateProgress控件
在页面上执行较长时间的操作时,如果能够给用户提供一个类似于浏览器状态栏那样的进度条,将会使界面用户界面更加友好。在Atlas中,为我们提供的UpdateProgress控件可以轻松的实现这些。主要内容1.UpdateProgress控件介绍2.完整的示例 一.UpdateProgress控件介绍在页面上执行较长时间的操作时,如果能够给用户提供一个类似于浏览器状态栏那样的进度条,将会使界面用户界
Atlas学习手记(7):使用DragOverlayExtender实现拖放功能
DragOverlayExtender允许我们对任何控件添加类似于Drag-and-Drop Behaviors那样的拖放(Drag-and-Drop)功能,更重要的是如果要对已经存在的控件添加,我们不需要对原有控件做任何的改动,只需添加一个DragOverlayExtender就可以轻松实现。主要内容1.DragOverlayExtender介绍2.完整示例3.使用ProfileScriptSe
Atlas学习手记(8):调用本地WebService简单介绍
Atlas对于调用Web Service作了很好的封装,使得我们用JS调用Web Service的工作变得非常的简单,只需要使用WebServiceName.WebMethod()就可以完成调用。本文将通过两个简单的例子来说明这一内容。主要内容1.调用简单的Web Service2.传递复杂类型的数据 Atlas对于调用Web Service作了很好的封装,使得我们用JS调用Web Servi
Atlas学习手记(9):异步调用PageMethod
使用Atlas我们可以调用两种服务端的方法WebService Method和Page Method,在前面的使用中,我们一直都是调用WebService Method,如何去调用一个Page Method?本文将简单的介绍一下这一内容。 主要内容1.如何调用Page Method2.与WebService Method区别 一.如何调用Page Method使用Atlas我们可以调用两种
Atlas学习手记(19):客户端简单控件介绍
ASP.NET Atlas中引入了客户端控件的概念,用面向对象思想将客户端JavaScript将要操作的DOM元素封装起来,带来了更清晰的代码模型以及更好的可复用性(不足之处是效率有所降低)。Atlas的客户端控件是连接JavaScript与DOM元素的桥梁,我们应该尽可能的使用客户端控件与DOM元素打交道,也就是以Atlas的方法来编写我们的程序。本文主要简单介绍一下Atlas中的客户端简单控件
Atlas学习手记(20):客户端简单控件示例
上一篇简单介绍了Atlas的客户端控件,都是一些理论性的东西,显得有些枯燥。本文以Button控件为示例,看一下客户端简单控件的一些使用。 主要内容1.Button控件示例 上一篇简单介绍了Atlas的客户端控件,都是一些理论性的东西,显得有些枯燥。本文以Button控件为示例,看一下客户端简单控件的一些使用。前面说过,Atlas将DOM元素中的Button概念扩展,使Button不单单指
Atlas学习手记(21):使用行为增强用户界面
Atlas中的Behavior定义了当控件的某个事件被触发时的行为。Behavior可以看作是一种封装了的DHTML的事件,例如click和hover等。Behavior同样可以是一个组件,可被attach到某个Atlas客户端控件上,以提供这个Atlas客户端控件更高级,更丰富的功能,例如一些复杂的拖放(drag & drop),自动完成,浮动等功能。Behavior将被定义在某个Atl
Atlas学习手记(22):使用行为增强用户界面(二):FloatingBehavior
前面在AtlasControlToolkit中说过,DragPanel封装了Sys.UI.FloatingBehavior,我们已经知道了如何使用服务器端的Extender来实现拖动效果,本文介绍一下直接使用FloatingBehavior来实现Drag&Drop效果。 主要内容1.Floating Behavior简介2.完整示例 一.Floating Behavior简介前面在
Atlas学习手记(23):使用行为增强用户界面(三):HoverBehavior
Hover Behavior提供了对DHTML的事件onmouseover,onmouseout,onfocus以及onblur的处理。 主要内容1.Hover Behavior简介2.完整示例 一.Hover Behavior简介Hover Behavior提供了对DHTML的事件onmouseover,onmouseout,onfocus以及onblur的处理。简单示例代码:<h
Atlas学习手记(24):使用行为增强用户界面(四):PopupBehavior
Popup Behavior提供了Popup的功能,可以用来实现高级的Tooltip。 主要内容1.Popup Behavior简介2.完整示例 一.Popup Behavior简介Popup Behavior提供了Popup的功能,可以用来实现高级的Tooltip。简单示例代码:<popupBehavior dataContext="source
Atlas学习手记(25):使用行为增强用户界面(五):AutoCompleteBehavior
前面说过使用服务端的AutoComplete Extender,本文看一下如何使用AutoComplete Behavior来实现自动完成功能。 主要内容1.AutoComplete Behavior简介2.完整示例 一.AutoComplete Behavior简介前面说过使用服务端的AutoComplete Extender,本文看一下如何使用AutoComplete Behavior
Atlas学习手记(26):使用Validators验证用户输入
Validator是Atlas提供的一组验证用户输入的客户端组件,用来检查InputControl类型的Atlas控件,例如Web.UI.TextBox的输入数据。在ASP.NET中提供了一组服务器端的验证控件,Atlas中的Validator在客户端也提供了同样的功能。 主要内容1.Validators概述2.完整示例 一.Validators概述Validator是Atlas提供的一组
Atlas学习手记(10):使用AlwaysVisibleControlExtender
AlwaysVisibleControl是AtlasControlToolkit中的一个简单的Extender,用来显示在页面上的一个相对固定位置,随着窗口的滚动和大小改变,它会随着移动,可以用来做浮动广告等。 主要内容1.AlwaysVisibleControlExtender介绍2.完整示例 一.AlwaysVisibleControlExtender介绍AlwaysVisibleCo
Atlas学习手记(11):使用ModalPopupExtender
ModalPopup是AtlasControlToolkit中提供的一个Extender,本文将会用它来实现一个类似模态的确定对话框,并实现灰屏效果。 主要内容1.ModalPopup Extender介绍2.完整示例 一.ModalPopup Extender介绍用过网易邮箱的朋友,都应该对这个界面非常熟悉,有一个确定对话框(其实不是对话框),并且具有灰屏效果:本文将看看如何使用Moda
Atlas学习手记(12):使用CascadingDropDown控件
CascadingDropDown通常叫作级联下拉菜单,本文将通过读取Northwind数据库中的Emplyee、Order、OrderDatail信息作为示例,来展示一下它的使用。 主要内容1.CascadingDropDown控件介绍2.从数据库读取数据并填充CascadingDropDown 一.CascadingDropDown控件介绍CascadingDropDown通常叫作级联
Atlas学习手记(13):使用TextBoxWatermark为TextBox加上水印效果
TextBoxWatermark是AtlasControlToolkit中的一个Extender,它能够为ASP.NET中的TextBox加上水印效果,在用户还没有输入内容时可以显示一些提示信息给用户,这种效果在很多网站都有应用。 主要内容1.TextBoxWatermark Extender介绍2.完整示例 TextBoxWatermark是AtlasControlToolkit中的一个
第一页1末页第1/1页,总共:50条数据