新建一个用户控件,把Calender控件拉进来。第一步是外观设置,这个根据你的需要,只需对它的相关属性做一些调整即可。
下图是调整后的界面:
属性设置如下:
第二步是对内部功能的调整,这个工作主要集中在以下两个事件的处理上。
PreRender:当服务器控件将要呈现给其包含的Page对象时发生。
DayRender:当为Calendar控件在控件层次结构中创建每一天时发生。
先定义两个整型变量和整型数组:
下面我将分别给出这两个事件的源码,并在下面解释它实现的功能:
以上代码改变了星期名称的显示。你只需改变字符数组的值就能改名称显示。
DayRender: