当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > AjaxControlToolKit CalendarExtender(日历扩展控件)的使用方法

ASP.NET
ASP.NET开发:简化应用程序的开发支持Web标准
asp.net XMLHttpRequest实现用户注册前的验证
asp.net 页面间传值方法小结
asp.net url重写浅谈
asp.net 验证码生成和刷新及验证
C#精髓 GridView72大绝技 学习gridview的朋友必看
实例说明asp.net中的简单角色权限控制
asp.net网站开发包wq.dll打包下载
js与ASP.NET 中文乱码问题
asp.net checkbox 动态绑定id GridView删除提示
asp.net TextBox回车触发事件 图片在img显示
asp.net 脏字典过滤问题 用正则表达式来过滤脏数据
asp.NET 脏字过滤算法
asp.NET 脏字过滤算法 修改版
asp.net sql 数据库处理函数命令
asp.net Javascript 的几种写法与提示
ASP.NET MVC学习笔记
asp.net 中国身份证号码验证代码 非正则
Asp.net中使用Sqlite数据库的方法
asp.net 中文字符串提交乱码的解决方法

ASP.NET 中的 AjaxControlToolKit CalendarExtender(日历扩展控件)的使用方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 206 ::
收藏到网摘: n/a

使用方法很简单,就不啰嗦那么多了 翻译过来就是 日历扩展控件吧 配合TextBox控件使用只要TextBox获的焦点就会显示出来日历 例子:只需要设置CalendarExtender的TargetControlID为需要显示日期的TextBox的ID即可以,textBox控件的readOnly属性设置为 false
主要代码:
复制代码 代码如下:

<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="True" EnableScriptLocalization="True">
</asp:ScriptManager>
<ajaxToolkit:CalendarExtender Format="yyyy-MM-dd" ID="CalendarExtender2"
runat="server" TargetControlID="TextBox1" >
</ajaxToolkit:CalendarExtender>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

CalendarExtender的 Format属性设置 时间的显示格式
另:PopupButtonID属性是设置一个button控件的ID 点击该控件则展开calendarExtender
如下:
复制代码 代码如下:

<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="True" EnableScriptLocalization="True">
</asp:ScriptManager>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1" PopupButtonID="ImageButton1" >
</cc1:CalendarExtender>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><asp:ImageButton ID="ImageButton1"
runat="server" />

ScriptManager的EnableScriptGlobalization属性 和EnableScriptLocalization属性设置为 true则 控件为中文
具体ScriptManager的属性方法还在学习中。