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
查看全文
相关阅读:
zblog数据库配置文件
zblog忘记后台密码怎么办 官方解决方案
炫光生成器 一键生成炫光背景
织梦channel标签中currentstyle不生效
织梦list/arclist标签调用文章内容
织梦添加视频前台无法播放
织梦后台上传mp4视频不显示
wordpress安装后首页无法进入 The file 'wp-config.php' already exists
关于java中jdk的环境变量配置
java中三大集合框架
原文地址:https://www.cnblogs.com/davidzhou/p/1289432.html
最新文章
1.智能快递柜(开篇)
智能家居-3.基于esp8266的语音控制系统(软件篇)
智能家居-2.基于esp8266的语音控制系统(硬件篇)
智能家居-1.基于esp8266的语音控制系统(开篇)
DLT645 1997 协议解析
MQTT实战2 使用MQTTnet实现mqtt通信
MQTT实战1 使用Apache Apollo代理服务器实现mqtt通信
NBIOT实现UDP协议的发送和接收(包含软件升级)
电信NBIOT 7
java代码生成二维码
热门文章
遍历List集合的三种方法
javascript中的后退和刷新
Linux CentOS-7.0上安装Tomcat7
Linux安装JDK完整步骤
eclipse 上Svn将项目从分支合并到主干的方法
Oracle使用——PLSQL的中文乱码显示全是问号--Oracle查询中文乱码
MySQL日期格式化 利用Mysql的DATE_FORMAT()进行日期格式转换
redis安装到本地服务的方法
SQL 中的正则函数
Godaddy虚拟主机新建mysql数据库 2019最新
Copyright © 2011-2022 走看看