2004-9-12 :修改了有些版本的VS.NET2003中无法将控件直接拖到设计视图的问题.
2004-9-12: 修改了多个日期控件共存时,JS报错的问题
2004-9-10:根据网友提出的建意增加了可以清空当前选中日期值的功能.
2004-9-7:解决了JS脚本在UTF-8模式下出错的问题.
警急通知:昨晚竟然上传了一个有问题的演示包上来! 真是对不起大家.同时也感谢ideal网友提醒我.
出错的地方如下(在三个ASPX文件的第一行):
将控件注册的Assembly改为以下
2004-9-6 23:00 - 2004-9-7 16:30 其间下载的DEMO包都有这个问题,目前我已将修改过的安装包上传了.
再次向所有以下载的用户表示歉意,对于以后的DEMO包上传我一定会认真检查!
支持VS.NET设计时,可自定义样式(边框背景等)
用户可自行设定日期显示和取值的格式(例如以下)
支持AutoPostBack模式,当选择完日期后自动返回服务器端
日期输入框可设置是否允许用户直接输入日期值
当返回的日期值与前一次不同时,将会引发DateChange事件
点这里下载 MSPlus DatePicker WebControl&Demo FreeVision 1.1.0906
微软WebControl中本身就有一个日期控件功能十分强大,但那个控件太过服务器端了,每次选择日期时总要不停的DoPostBack.这样一来会操成服务器端的性能下降,频繁的DoPostBack操作起来也不太方便.这个小控件正好能弥补微软日期控件的不足.
------------------------------------------------------
在开发中也遇到一个奇怪的问题,如果Web.Config中设置,如果globalization如果这个项为utf-8时Js文件会报错,我想可能是因为Js文件本身是Gb2312字符格式的问题.
但如果将globalization设置为gb2312模式就没有问题了
上周四买了两只小乌龟(一只绿的一只黑的)双休日的时间都花在逗小乌龟玩上了.呵呵.最近天也快凉了,正在考虑买加热棒还是让小乌龟自然冬眠,但那两只乌龟实在太小,我怕他们冬眠中会死掉...咳...
顺便贴张我那两只小乌龟的照片.嘿嘿.
http://www.cnblogs.com/mack/gallery/image/4478.aspx
2004-9-12: 修改了多个日期控件共存时,JS报错的问题
2004-9-10:根据网友提出的建意增加了可以清空当前选中日期值的功能.
2004-9-7:解决了JS脚本在UTF-8模式下出错的问题.
警急通知:昨晚竟然上传了一个有问题的演示包上来! 真是对不起大家.同时也感谢ideal网友提醒我.
出错的地方如下(在三个ASPX文件的第一行):
<%@ Register TagPrefix="msp" Namespace="MSPlus.Web.UI.WebControls" Assembly="DatePicker" %>
<%@ Register TagPrefix="msp" Namespace="MSPlus.Web.UI.WebControls" Assembly="MSPlus.DatePicker" %>
2004-9-6 23:00 - 2004-9-7 16:30 其间下载的DEMO包都有这个问题,目前我已将修改过的安装包上传了.
再次向所有以下载的用户表示歉意,对于以后的DEMO包上传我一定会认真检查!
支持VS.NET设计时,可自定义样式(边框背景等)
用户可自行设定日期显示和取值的格式(例如以下)
DatePicker.Format = “yyyy-mm-dd“; DatePicker.Format = “mm/dd/yyyy“;
支持AutoPostBack模式,当选择完日期后自动返回服务器端
DatePicker.AutoPostBack = true;
日期输入框可设置是否允许用户直接输入日期值
DatePicker.InputDisable = false;
当返回的日期值与前一次不同时,将会引发DateChange事件
private void InitializeComponent()
{
this.DatePicker1.DateChanged += new System.EventHandler(this.DatePicker1_DateChanged);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
private void DatePicker1_DateChanged(object sender, System.EventArgs e)
{
Label1.Text = "DatePicker.DateChanged 事件被触发了!";
}
{
this.DatePicker1.DateChanged += new System.EventHandler(this.DatePicker1_DateChanged);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
private void DatePicker1_DateChanged(object sender, System.EventArgs e)
{
Label1.Text = "DatePicker.DateChanged 事件被触发了!";
}
点这里下载 MSPlus DatePicker WebControl&Demo FreeVision 1.1.0906
微软WebControl中本身就有一个日期控件功能十分强大,但那个控件太过服务器端了,每次选择日期时总要不停的DoPostBack.这样一来会操成服务器端的性能下降,频繁的DoPostBack操作起来也不太方便.这个小控件正好能弥补微软日期控件的不足.
------------------------------------------------------
在开发中也遇到一个奇怪的问题,如果Web.Config中设置,如果globalization如果这个项为utf-8时Js文件会报错,我想可能是因为Js文件本身是Gb2312字符格式的问题.
<!-- 全球化 此节设置应用程序的全球化设置。-->
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"/>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"/>
但如果将globalization设置为gb2312模式就没有问题了
<!-- 全球化 此节设置应用程序的全球化设置。 -->
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312" />
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312" />
上周四买了两只小乌龟(一只绿的一只黑的)双休日的时间都花在逗小乌龟玩上了.呵呵.最近天也快凉了,正在考虑买加热棒还是让小乌龟自然冬眠,但那两只乌龟实在太小,我怕他们冬眠中会死掉...咳...
顺便贴张我那两只小乌龟的照片.嘿嘿.
http://www.cnblogs.com/mack/gallery/image/4478.aspx