您正在查看 "Ajax Controltoolkit" 分类下的文章
2008年11月04日 星期二 16:39
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(function(){
alert("在开始处理异步请求之前引发。可以使用此事件取消回发");
});
prm.add_beginRequest(function(){
alert("在开始处理异步回发、将回发发送到服务器之前引发。可以使用此事件来设置请 |
2008年03月27日 星期四 17:28
2008年03月10日 星期一 17:32
15. MaskedEdit NEW!!!
【功能概述】
MaskedEdit 控件是对TextBox control的扩展.用户输入会在客户端进行验证。在示例页面中,我感觉实际效果并不是太好所以没有深入学习,不多说了。
16. ModalPopup
【功能概述】
ModalPopup 扩展控件允许在页面上模式弹出内容并阻止用户和页面上其他区域的交互。模式弹出区域的样式都是可以自定义的。 用户可以在模式弹出框选择OK/Cancel,对用户选择的处理方式有两种:使用客户端脚本或者PostBack到服务器端。这样我们就得到了用户的选择结果!
【细 |
2008年03月10日 星期一 17:31
1. Accordion
【功能概述】
Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展开其中一个CollapsiblePanel.Accordion控件内部包含了若干个AccordionPane,每一个AccordionPane的template里包括了对其Header和Content的定义。我们可以在后台代码中通过SelectedIndex属性取得当前展开的哪一个Panel,还可以控制哪一个Panel展开。
经常可以见到类似的效果,比如QQ、Msn好友分类的折叠效果。
【细节】
(1)不要把Accordi |
2008年01月04日 星期五 15:43
ValidatorCalloutExtender该控件用于扩展验证控件,对验证控件的错误提示进行样式化及强调化。
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为ValidatorCalloutExtender1。
2)在页面上拖放2个TextBox,用于输入用户名和电话号码。同时对输入用户名的TextBox,加一个RequiredFieldValidator;对输入电话号码的TextBox, |
2008年01月04日 星期五 15:42
UpdatePanelAnimationExtender控件用于在UpdatePanel发生更新时,产生动画效果。
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为UpdatePanelAnimationExtender1。
2)在页面上拖放一个UpdatePanel,在其里拖放一个Label用于显示时间。然后再拖放3个CheckBox,用于设置不同的动画效果。
代码如下:
|
2008年01月04日 星期五 15:42
ToggleButtonExtender控件用于扩展CheckBox控件,以图形方式来显示。同样可以进行选择和不选。
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为ToggleButtonExtender1。
2)在页面上拖放一个UpdatePanel控件,在该控件里拖放两个CheckBox,分别为这两个CheckBox添加一个ToggleButtonExtender控件。然后再 |
2008年01月04日 星期五 15:41
TextBoxWatermarkExtender用于对TextBox添加水印效果。
下面请看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabeld Web Project项目工程,命名为TextBoxWatermarkExtender1。
2)在Default.aspx中添加两个TextBox,分别用于输入FirstName 和LastName。然后对每个TextBox添加一个TextBoxWatermarkExtender控件,用于添加水印效果。
|
2008年01月04日 星期五 15:41
Tabs控件其实是一个容器控件TabContainer和面板控件TabPanel。TabContainer控件用于包含TabPanel。TabPanel控件用于显示。
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为Tabs。
2)在Default.aspx页面上添加一个TabContainer控件,同时在该容器控件中添加两个TabPanel。分别命名为TabPanel1和TabPanel2 |
2008年01月04日 星期五 15:40
SlideShowExtender控件用于扩展Image控件,对其提供幻灯片播放的效果。
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为SlideShowExtender1。
2)在页面上拖放一个Image控件,用于显示图片;在下面拖放一个Label,用于对显示的图片作说明;然后再拖放3个Button控件,用于控制 |
2008年01月04日 星期五 15:39
SliderExtender控件用于扩展asp:TextBox控件,从而实现在滚动杆上实现改变值的效果。
下面看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabeld Web Project项目工程,命名为SliderExtender1。
2)在Default.aspx中拖放2个TextBox,默认命名为TextBox1,TextBox2。TextBox1作为SliderExtender的目标控件,TextBox2作为显示改动值的控件。然后再拖放 |
2008年01月04日 星期五 15:39
RoundedCornersExtender控件用于对面板进行设置,包括圆角、半径、边框颜色等等。
下面看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为RoundedCornersExtender1。
2)在Default.aspx中拖放一个Panel控件,命名为Panel1。同时再拖放一个RoundedCornersExtender控件,并将它与Panel1关联。同时 |
2008年01月04日 星期五 15:38
RatingExtender用于对某个事物进行评价时使用,它可以让你自定义等级。
下面看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为RatingExtender1。
2)在Default.aspx页面上拖放一个UpdatePanel,命名为UpdatePanel1。在UpdatePanel1里面拖放一个RatingExtender,命名为Rating1,用于对电影进行评价。同时在Rating1下面拖放两个Dro |
2008年01月04日 星期五 15:38
PopupControlExtender控件可以和任何asp.net服务端控件联合,用于弹出一个面板,进行选择。
下面看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为PopupControlExtender1。
2)在Default.aspx页面上拖放一个TextBox控件,命名为TextBox1;再在该控件下面拖放一个Panel,命名为Panel1;在Panel1里面拖放一个UpdateP |
2008年01月04日 星期五 15:37
PasswordStrengthExtender控件用于对TextBox中输入密码进行一定的提示及控制。
下面来看一个示例:
1)在VS2005中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为PasswordStrengthExtender1。
2)在页面上拖放一个TextBox,用于输入密码,把它的TextMode改为Password。然后再在其下面一行拖放一个Label,用于对TextBox中输入的密码状态进行 |