日历控件是.net自带的控件之一,功能强大,在非常多项目研发中都有用到,对于blog系统来说更是必不可少。纵是好玉也仍需雕琢,为了使他更美观实用,我们还需要对他进行二次研发。
新建一个用户控件,把calender控件拉进来。第一步是外观设置,这个根据你的需要,只需对他的相关属性做一些调整即可。下图是我调整后的界面
属性设置如下:
<asp:calendar id="Calendar1" CellPadding="2" Width="160px" TitleStyle-BackColor="#000000"
BorderColor="#aaaaaa"
DayHeaderStyle-BackColor="#5e715e"
OtherMonthDayStyle-ForeColor="#cccccc"
DayNameFormat="Full"
runat="server"
TitleStyle-ForeColor="#ffffff"
NextPrevStyle-ForeColor="#ffffff"
CellSpacing="1"
WeekendDayStyle-BackColor="#eeeeee"
DayHeaderStyle-ForeColor="#ffffff"
SelectionMode="None"
TodayDayStyle-BorderColor="#5e715e" <