ASP.NET日历控件Calender使用说明
ASP.NET 的日历控件Calender
,真的是挺实用的一个小工具。你要做个在线预订系统,或者来点行程选择功能,它基本都能派上用场。
Calender 的SelectionMode属性比较关键,决定了你是想让用户选一天、一周,还是整个一个月。比如做那种按周预约课程的功能,就用DayWeek
挺合适。
事件部分也挺灵活,比如OnSelectionChanged
,用户一选日期就能触发逻辑,挺适合绑定点后续操作,比如加载那天的数据。
还有个VisibleMonthChanged
事件,换月份的时候可以偷偷刷新一下数据,判断下年份是不是变了啥的,体验更顺。
要是你想把日历搞得更花点,还能用DayRender
事件来自定义日期样式,比如周末高亮、节假日加个图标之类的。
顺带提一句,如果你不是.NET 开发,那也不愁。文档里还顺手贴了几个jQuery
和JavaScript
的日历实现例子,包括EasyUI
那套,也挺适合前端用的,样式统一、集成方便。
,Calender用得好,交互体验能提升一截。写项目时顺手把事件抽函数、逻辑拆点功能模块,后期维护也省心。如果你最近在折腾 ASP.NET 项目,可以把这份笔记收藏下,说不定哪天就用上了。
80.39KB
文件大小:
评论区