为你的Blog打造个性日历控件
出处:CSDN 2004年06月11日 作者:devercn 责任编辑:linjixiong
文章导读: 日历控件是dotnet自带的控件之一,功能强大,在很多项目开发中都有用到,对于blog系统来说更是必不可少。纵是好玉也仍需雕琢,为了使它更美观实用,我们还需要对它进行二次开发。 新建一个用户控件,把calender控件拉进来。第一步是外观设置,这个根据你的需要,只需对它的相关属性做一些调整即可。下图是我调整后的界面 属性设置如下:<asp:calenda
while( ! arrNextDays[j].Equals(0) ) |
日期控件一个页面能显示三个月份的日期,当前月是完整的,前一月和下一月有部分日期。DayRender事件会初始化具体日期的显示方式,在这里我们要对有blog内容的日期加上超级链接。于是我们需要在初始化时得到三个数组,数组里分别存放连续三个月的写有blog的日期。然后依次与当前日期比较,相同则加上链接。
在使用DayRender事件时,你一定不要忘了它是在每个日期初始化时执行一次,这就意味着初始化一次日历控件这个事件就要执行42次,所以要尽可能的简化操作,更不要不加判断的进行重复的数据库操作,我刚开始时没注意,在该事件里写了两个读库语句,结果严重影响性能。
下面这个方法是我用来获得日期数组的。
// 得到该月有blog的日期数组 |
不花钱又能表达芳心,为对方设计情人节贺卡或者壁纸之类的,相信你的花心思制作的作品也能感动对方。...[详细]
- 如何利用.NET Framework使用RSS feed05-16
- Asp.net结合Xml开发网络硬盘03-06
- asp.net 2.0多语言网站解决方案08-25
- .Net中常见问题及解决方法归类08-10
- 用ASP.Net实现文件的在线压缩和解压缩05-18






