Toolkit中给我们提供了很漂亮的CalendarExtender,而且我们还可以通过CSS自定义其显示的样式。今天简单学习下这个控件的简单使用。

  还是先看效果。

  

  首先,提示输入textbox中的内容,然后点击button按钮。

  

  随后弹出来日历选项,如上图所示,没什么好说的。

  

  选择自己的需要,然后返回一个日期到textbox中。

  在这例子中。使用的控件是一个label,一个textbox,一个button。

  Ajax中的介绍过的TextBoxWatermarkExtender,和将要介绍的,CalendarExtender。

  TextBoxWatermarkExtender不用多说,用来控制textbox显示之前的内容。而CalendarExtender的TargetControlID自然是textbox,而PopupButtonID是指那个按钮触发弹出的日历,我们也可以选择一个自己喜欢需要的图片来代替,更加好看。CSS可以用来控制其样式的,鄙人水平有限,大家自己发挥吧。

  后台也没有什么代码,前台一起分享。

  

<form id="form1" runat="server"><div><asp:ScriptManager ID="sm" runat="server"></asp:ScriptManager><asp:UpdatePanel ID="updatePanel1" runat="server"><ContentTemplate><asp:Label ID="lb_date" runat="server" Text="Input your birth:"></asp:Label><asp:TextBox ID="tb_date" runat="server" Text=""></asp:TextBox><asp:Button ID="btn" runat="server" Text="choose" /><ajax:TextBoxWatermarkExtender ID="water_tb" runat="server" TargetControlID="tb_date"                    WatermarkText="choose date" WatermarkCssClass="textbox"></ajax:TextBoxWatermarkExtender><ajax:CalendarExtender ID="ce_tb" runat="server" TargetControlID="tb_date" PopupButtonID="btn"                    Format="MM-d-yyyy" CssClass="cal"></ajax:CalendarExtender></ContentTemplate></asp:UpdatePanel></div></form>

  

Ajax Toolkit 控件学习系列(5) ——CalendarExtender使用相关推荐

  1. Ajax Toolkit 控件学习系列(13) ——FilteredTextBoxExtender 控制输入

    这个控件的作用是对TextBox所要输入的内容进行过滤控制.按照自己需要过滤,可以自定义,再或者使用定义好的方式. 看效果. 效果不是很突出,说明下,就是只能输入大写字母和数字.因为加了限制,但是具体 ...

  2. AJAX Control Toolkit 控件学习(转自csdn山巅)

    AJAX Control Toolkit 控件学习 2006-1-16 ToggleButton 关联ASP.NET CheckBox控件 RoundedCorder 造就圆角框 PasswordSt ...

  3. ListView控件学习系列2-编辑ListView(Edit,Update,Insert,Delete)

    目录: ListView控件学习系列1-了解ListView控件 ListView控件学习系列2-编辑ListView ListView控件学习系列3-ListView选择,排序,分页 ListVie ...

  4. 【转贴】ListView控件学习系列2-编辑ListView

    [转贴]ListView控件学习系列2-编辑ListView 作者:方明 原贴地址:http://www.cnblogs.com/nuaalfm/archive/2008/09/02/1281885. ...

  5. Asp.net.Ajax控件学习

    Asp.net.Ajax控件学习:  1.  Accordion 功能:     实现了QQ.Msn好友分类的折叠效果,就像包含了多个CollapsiblePanels .  2.  AlwaysVi ...

  6. 开始使用asp.net ajax的控件工具包AJAX Control Toolkit

    我们来为我们的 toolbox 添加一些资源 , 这个要通过下载安装 asp.net ajax 工具包完成.登录 www.asp.net 点击 AJAX 按钮,然后找到 ASP.NET AJAX Co ...

  7. 第十一篇: Ajax Control Toolkit 控件包--下载与安装

    Ajax Control Toolkit 控件包 可以是说 == 超炫动态效果 !! 1.下载: 下载地址:http://www.codeplex.com/AtlasControlToolkit/Re ...

  8. ajax control toolkit vs2013,如何将Ajax Control Toolkit控件安装到Visual Studio 2005工具箱

    摘要:如何将 Ajax Control Toolkit 控件安装到 Visual Studio 2005 工具箱 How to Install Ajax Control Toolkit for Vis ...

  9. telerik grid ajax,Telerik ajax 控件学习笔记 - Ajax

    产品版本:RadControls for ASP.NET Ajax Q1 2009 Telerik 的控件实现 Ajax 的方式比 asp.net ajax 要简单些.有如下特点: 1. 不需要拖放很 ...

最新文章

  1. 在ASP.NET AJAX 1.0框架中访问Web服务
  2. 再论EM算法的收敛性和K-Means的收敛性
  3. 今日奇葩事件,一位不懂技术,却来管理技术团队的领导
  4. RAC环境数据库重启实例
  5. 引用原话,不等于原意
  6. Snake算法与遥感影像应用,python matlab对比
  7. 天正双击墙体不能编辑_20个天正CAD常备技巧,助你神速绘图!
  8. 研究生论文写作心得体会
  9. 学前端需要什么学历?
  10. 第十一章 卡米洛特的黑暗时代
  11. c++ primer plus学习笔记(7)——类继承
  12. android 多张图片渐变切换控件
  13. c语言编程TLC2543AD采集,TLC2543单片机程序 带Proteus仿真 电路原理图 AD转换实验
  14. 软件测试中的“汽车车载导航系统项目”讲解
  15. 细说MySQL的时间戳(Timestamp)类型
  16. LLC同步控制or异步控制
  17. 虚拟同步发动机(VSG)多机并联系统频率稳定性分析
  18. 苹果4亿美元收购Shazam,大白菜终于被猪拱了!
  19. 战略升级|蜜拓蜜·蜜女王集团战略升级,更名“京沅”集团
  20. 2022年[最新]泰晤士高等教育世界大学声誉排名(完整版)

热门文章

  1. 关于下拉菜单和iframe的问题
  2. 在EF4.0中获取ObjectContext的数据库连接字符串
  3. VC程序调试技术,一些工具上和具体的问题,包括内存检测
  4. OpenCV学习笔记之 ( 三 ) MFC显示Mat图片
  5. 菜单项onCreateOptionsMenu()和onOptionsItemSelected()的使用
  6. Android Studio 上Activity的互相切换
  7. C# 泛型(Generic)
  8. micropython 实时音频传输_在线实时合唱的实现原理与难点是什么?
  9. android 剪贴板管理器,安卓剪贴板管理(Clipper Plus)
  10. elementui更改默认样式