知识点 词汇表 联系我们
按类别浏览
内容搜索    
当前位置:WEB开发技术知识库(www.cn-web.com) .: .Net技术 .: 组件/控件开发 .: asp.net中的时间日期选择控件

asp.net中的时间日期选择控件


在web项目中经常要用到让用户选择时间的小程序,以前用到过很多类似小程序,大多都为javascript来实现的,也用过微软自带的日历控件,感觉效果都不是特别理想,今日从网上无意中下载到一专门用在.net项目中的日期选择控件,效果图如下:
 
使用起来很简单,将dll文件添加到您的vs工具箱中,然后直接拖到页面中就可以了,调用方法和textbox一样。
本页面右侧附件提供本控件的dll下载。
 
 使用过程中的常见问题:

1、IFrame支持:

如果控件放到frame 的页面里面使用得时候就会出错:“parent.event 为空或不是对象”

将InputCalendar.cs中output.WriteLine("parent.event.cancelBubble=true;");一句去掉即可。

这一句的意义是:设置或获取当前事件是否要在事件句柄中向上冒泡。当前应用中好像没有用,所以去掉也不要紧。

 

2、Autopostpack

解决在用户控件中取值问题:

将原来的:

output.AddAttribute(HtmlTextWriterAttribute.Id,this.ID);

output.AddAttribute(HtmlTextWriterAttribute.Name,this.ID);

改为:

output.AddAttribute(HtmlTextWriterAttribute.Id,this.UniqueID);

output.AddAttribute(HtmlTextWriterAttribute.Name,this.UniqueID);



对此文章打分评级

用户评论

增加评论
此文章还没有任何评论!
网站地图 - 知识词汇 - 全文检索 - 广告服务 - 帮助中心 - 联系我们
.:www.cn-web.com
网站技术开发联盟之WEB开发技术知识库
联系人:老韩(QQ:5679551)
晋ICP备07003487号