编写带有节日的日历

 

 

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public
partial class CalendarThree : System.Web.UI.Page
{
    String[][] holidays =
new String[13][];
    protected
void Page_Load(object sender, EventArgs e)
    {
        for (int n
= 0; n
< 13; n++)
            holidays[n] =
new String[32];

        holidays[1][1]
= "元旦";
        holidays[2][14]
= "情人节";
        holidays[3][8]
= "妇女节";
        holidays[3][12]
= "植树节";
        holidays[4][1]
= "愚人节";
        holidays[5][1]
= "劳动节";
        holidays[5][4]
= "青年节";
        holidays[5][12]
= "护士节";
        holidays[5][14]
= "母亲节";
        holidays[5][14]
= "助残日";
        holidays[6][1]
= "国际儿童节";
        holidays[6][5]
= "环境保护日";
        holidays[6][18]
= "父亲节";
        holidays[6][26]
= "国际禁毒日";
        holidays[7][1]
= "中共诞辰";
        holidays[8][1]
= "建军节";
        holidays[9][10]
= "教师节";
        holidays[10][1]
= "国庆节";
        holidays[11][23]
= "感恩节";
        holidays[12][1]
= "艾滋病日";
        holidays[12][12]
= "西安事变";
        holidays[12][25]
= "圣诞节";
    }
    protected
void Calendar1_DayRender(object sender, DayRenderEventArgs e)
    {
        CalendarDay d = ((DayRenderEventArgs)e).Day;
        TableCell c = ((DayRenderEventArgs)e).Cell;

        if (e.Day.IsOtherMonth)
        {
            e.Cell.Controls.Clear();
        }
        else
        {
            try
            {
                string Hol
= holidays[e.Day.Date.Month][e.Day.Date.Day];

                if (Hol
!= string.Empty)
                    e.Cell.Controls.Add(new LiteralControl("<br><font color=blue size=2>"
+ Hol
+ "</font>"));
            }
            catch (Exception exc)
            {
                Response.Write(exc.ToString());
            }
        }
    }
}

时间: 2024-09-23 20:56:03

编写带有节日的日历的相关文章

《HTML5开发手册》——2.11 高级“菜谱”:编写带有评论的文章页面

2.11 高级"菜谱":编写带有评论的文章页面 代码2.16创建了一个带评论的文章页面(见图2.9).它使用了本章中介绍的一些新技术. https://yqfile.alicdn.com/24f525911d6484aaa0281dcd3a5ba44202c7d3ea.png" > 代码2.16 带评论的文章 https://yqfile.alicdn.com/565f3f49bdfcbd569f74f2292939b2c4dd52769c.png" >

用jmSlip编写移动端顶部日历选择控件_javascript技巧

本文为大家分享了jmSlip移动端日历选择组件,可滚动选日期,并限制哪些日期可选和不可选. 主要用来根据后台返回生成一个日期选择器. 具体实现可关注jmslip: https://github.com/jiamao/jmSlip 示例:http://slip.jm47.com/demo/calendar/index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <

百度用到的Js日历 大家可以看看_时间日期

而且日历功能很强大,带有节日.农历等,运行看效果就明白了,相信不会让您失望的. 百度的Js日历,值得一看 公元   年   月    农历年 [ 年 ]       一 二 三 四 五 六 日 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

Word2007 日历模板的使用技巧

Office2007提供了各式各样的模板,例如会议模板.简历表格模板等,下面就以常用的Word2007日历模板为例,向大家展示一下模板的妙用. 怎样选择日历模板 鼠标左键单击Office徽标,在出现的下拉菜单中选择"新建"命令,在随后出现的"新建文档"提示栏内切换到 "MicrosoftOfficeonline"下的"日历"模板类.在这里可以看到各种各样的模板缩略图,究竟那一款日历模板才适合自己呢?笔者根据日 历模板的功能大致

如何用Word制作日历?

  日历模板的类型: 鼠标左键单击Office徽标,在出现的下拉菜单中选择"新建"命令,在随后出现的"新建文档"提示栏内切换到"MicrosoftOfficeonline"下的"日历"模板类.在这里可以看到各种各样的模板缩略图,究竟那一款日历模板才适合自己呢?笔者根据日历模板的功能大致做了如下分类. 1.只有一页日历的模板 比较适合公司职员,可以打印出来贴在墙上,标记一些重要的日子(比如工作完成日),这样可以对本年度的工作安排

Ajax学习笔记---3种Ajax的实现方法【推荐】_AJAX相关

Ajax:  Asynchronous JavaScript and Xml , 异步js脚本和xml , 常用来实现页面局部的异步刷新, 对提高用户体验有很大帮助. Xml在多语言时较有优势, 但Ajax技术实际上较多采用Json对象而不是Xml来处理数据. (一) Ajax历史....了解性知识 Ajax归属于Web前端开发技术, 与javascript有着异常紧密的联系. Ajax就是一种实现异步通信无刷新的技术, 而这种技术可以有很多种实现方式. 浏览器的鼻祖网景(NetScape)公司

Ajax学习笔记---3种Ajax的实现方法【推荐】

Ajax:  Asynchronous JavaScript and Xml , 异步js脚本和xml , 常用来实现页面局部的异步刷新, 对提高用户体验有很大帮助. Xml在多语言时较有优势, 但Ajax技术实际上较多采用Json对象而不是Xml来处理数据. (一) Ajax历史....了解性知识 Ajax归属于Web前端开发技术, 与javascript有着异常紧密的联系. Ajax就是一种实现异步通信无刷新的技术, 而这种技术可以有很多种实现方式. 浏览器的鼻祖网景(NetScape)公司

win8随时随地指触记事应用

  当家记事应用:OneNote OneNote是微软自家推出的云笔记服务,可以将笔记保存到云端,以便随时随地的访问.OneNote Win8版针对Windows 8系统进行重新设计,最大程度地发挥移动特性,配合联想Yoga无论进行绘图.键入.单击还是轻扫,应用都将在Windows 8设备上大显身手. OneNote  OneNote OneNote 软件功能: 生成列表--快速编写带有复选框的待办事项列表; 绘制和书写--使用你的设备笔在笔记中绘图,就像在纸上绘图一样; 拍摄照片--使用设备的

PHP实例————万年历

和大家分享一个简易的万年历制作过程. 基本要求: 1.获取日期 2.获取给定日期是几号 3.获取给定日期是周几 4.获取月份天数 5.获取上一月和下一月 先贴一张效果图,样式做的比较丑,不喜勿喷. php代码: <?php //修改字符编码 header("content-type:text/html;charset=utf-8"); //外部样式链接 echo ""; //获取当前年 $year=$_GET['Y']?$_GET['Y']:date('Y')