asp.net中日历函数Calendar的使用方法 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本文标签:日历函数,Calendar 今天介绍的是微软提供的ajax calendar控件 。这个控件使用了ajax的效果,并通过前台js和style设置事件和效果 。功能丰富、样式自有,实为网站设计、mis开发之必备控件 。 按照惯例,现在该贴代码了: <asp教程:textbox runat="server" id="txtcalendar" width="150" /> <ajaxtoolkit:calendarextender runat="server" targetcontrolid="txtcalendar" css教程class="mycalendar" format="yyyy-mm-dd" /> 由于设置了样式,所以这里也把代码贴出来吧,只是写一个简单的样式: 复制代码 代码如下: .mycalendar .ajax__calendar_container{ border: 1px solid #646464; background-color: maroon; color: red; } 这样运行的时候,你会发现,丫的居然是英语的,没有咱们汉语,这让我们情何以堪呀!怎么办呢?当然有解决办法,并且很轻松的实现 。不卖关子了,其实只需要设置enablescriptglobalization 和 enablescriptlocalization 为true就可以了 。 接下来的说说属性吧,targetcontrolid不说了,format就是设置显示的样式,和c#中日期格式format是一样的 。popupbuttonid是点击的弹出的按钮控件id 。 样式有很多: .ajax__calendar_container .ajax__calendar_header .ajax__calendar_prev .ajax__calendar_title web 控件标准属性 accesskey, attributes, backcolor, bordercolor, borderstyle, borderwidth, cssclass, enabled, font, enabletheming, forecolor, height, isenabled, skinid, style, tabindex, tooltip, width如需完整描述,请访问 web 控件标准属性 。 控件标www.3ppt.com准属性 apprelativetemplatesourcedirectory, bindingcontainer, clientid, controls, enabletheming, enableviewstate, id, namingcontainer, page, parent, site, templatecontrol, templatesourcedirectory, uniqueid, visible如需完整描述,请访问控件标准属性 。 属性
|