zoukankan      html  css  js  c++  java
  • .NET基础之Calendar控件

    主要属性:
    SelectionMode:获取或设置Calendar控件上的日期选择模式,该模式指定用户可以选择单日、一周还是整月。
    DayNameFormat:获取或设置周中各天的名称格式,默认值为 Short。
    FirstDayOfWeek:获取或设置将在日历的第一列中显示的一周中的某一天,默认值为"Sunday"。
    NextPrevFormat:获取或设置Calendar控件的标题部分中下个月和上个月导航元素的格式。

    常用事件:
    DayRender:因为 DayRender 事件是在正呈现 Calendar 控件时引发的,所以无法添加也可以引发事件的控件,如 LinkButton。只能添加静态控件,如 System.Web.UI..::.LiteralControl、Label、Image 和 HyperLink。
    SelectionChanged:用户更改选择时激发。
    VisibleMonthChanged:用户更改可见月时激发。

    实际应用:

    • 显示目前所选日期:
      Label1.Text ="完整日期是 :"+ Calendar1.SelectedDate.ToShortDateString();
      Label2.Text = Calendar1.SelectedDate.Month.ToString()+"月";
      Label3.Text = Calendar1.SelectedDate.Year.ToString() + "年";
    • 设置目前显示日期:
      Calendar1.VisibleDate =Convert.ToDateTime("2009-05-19");  //如果输入的日期为2月30日,则会报错,需要进行判断。
    • 特殊的日期有提示,同时将页面导航到有文章的日期去,仿博客园日历:
      Code
  • 相关阅读:
    网站、数据库的衍变之路(三)
    脚本嵌入式抓取引擎
    db4objects 7.4应用笔记
    网站、数据库的衍变之路(二)
    IIS连接数实验——Web开发必读
    攻破WebService,WCF的改进
    C#使用BerkeleyDB操作简介
    面试两个星期来的一点体会
    Lucene.Net 2.3.1开发介绍 —— 四、搜索(三)
    轻量级爬虫+全文检索解决方案项目——NukeLite(20081114 更新r24版 引入新线程机制)
  • 原文地址:https://www.cnblogs.com/shanymen/p/1460474.html
Copyright © 2011-2022 走看看