zoukankan
html css js c++ java
我的第一个控件
最近在项目中碰到了一个类似于cnblogs上面的日历(行事历),但是不是像cnblogs那么简单,cnblogs上的只是显示功能而已,我碰到的是要从资料库抓出资料与日历进行绑定,然后根据资料出现的日期给不同的颜色进行辨别,再就是点击日期,根据该日期从资料库抓出相关数据,予以显示.我相信这样的需求在软件开发中碰到很多.有些甚至比这个更苛刻,以至于无从下手,今天我发此用户自定控件,希望能于有意之士得以分享,披荆斩棘,共赴未来。
该图为控件的效果图,其中不同的颜色日期代表资料库有该日期的数据.
okay Calendar 1.0v
https://files.cnblogs.com/davidzhou/Calendar.rar
这是控件的下载地址
下载完Calendar 1.0v解压到磁盘上,可以看到Calendar文件夹,里面有Visual Studio 2008 的项目文件, 请用Visual Studio 2008 打开该文件(如果是其他版本的VS请回贴,我会在最短的时间给答复),你可以看到里面只有两个文件夹,CalendarUserControl(Calendar.ascx)里面是控件,CalendarJavascript里面是控件所用的javascirpt(Calendar.js),除了两个文件夹还有两个aspx页面,Calendar.aspx 是你应用该控件的页面,Default.aspx是日期的连接页面,你可以修改CalendarJavascript/Calendar.js 修改成想要的连接地址, CalendarJavascript/Calendar.js有一个可以注射的javascirpt数组,你只要抓取资料库的日期注射成同名的js数组,就可以显示上图片同意的效果.js数组名称外arrarticledate(例,Page.ClientScript.RegisterClientScriptBlock(GetType(), "datearr", "<script language='javascript'>var arrarticledate = new Array('2008/9/8', '2008/9/10', '2008/9/20', '2008/9/22', '2008/10/2');</script>");)注意CalendarJavascript/Calendar.js里面有一个相同的数组请找到将它注销,以免冲突(测试之用).
如果您认为这篇文章还不错或者有所收获,您可以通过
右边的“打赏”功能
打赏我一杯咖啡【物质支持】,也可以点击右下角的
【店长推荐】
按钮【精神支持】,因为这两种支持都是我继续写作,分享的最大动力!
衷心感谢打赏者的厚爱与支持!也感谢点赞和评论的园友的支持!谢谢!打赏时您可以备注或联系告知我您希望下方出现的打赏者格式!
打赏者
打赏金额
打赏次数
打赏日期
dotnet的诱惑
2.00
1
2016-04-11
鬼脚君
5.00
1
2016-04-24
查看全文
相关阅读:
makefile简单例子
js归并排序
js插入排序
js堆排序
js选择排序
js冒泡算法以及优化
使用go语言判断不同数据类型
go使用接口案例排序
go接口使用案例晓demo
go面向对象-继承
原文地址:https://www.cnblogs.com/davidzhou/p/1289432.html
最新文章
第3章 新手的第一堂函数课:定义与参数
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
打赏
jQuery火箭图标返回顶部代码
热门文章
打赏
jQuery火箭图标返回顶部代码
eclipse上修改js后,浏览器上还是出现原来效果的解决方法
使用js设置input标签只读 readonly 属性
Oracle11gR2 sqlplus中可以执行上键查询backspace删除
Oracle11gR2 RAC voting disk error
CentOS6.5&7更改开机启动时的CentOS标题
CentOS 6.5 iso系统定制
牛客练习赛40F(一对约束,只选一个有额外代价,都选有额外代价,不选有额外代价)
libuv::事件循环
libuv::简介
Copyright © 2011-2022 走看看