梅花雨控件 在.NET 2.0中的用法

前几天在做页面的时候要用到一个输入时间的文本框 ,就在google上找了一下。觉得梅花雨很好用,但是在.NET中会有一些小问题,

第一步:在.aspx页面上 加上控件的js文件:

 <script language="JavaScript" src="js/calendar.js"></script>

<asp:TextBox ID="aaa" runat="server" Width="130"></asp:TextBox>  

这个为在页面调用的具体TextBox 。假设页面要调用的控件的ID为:aaa  

第二步:在.cs文件里加下面的语句     给aaa这个空间添加一个Attributes.Add 的事件。如下就可以调用了 。

protected void Page_Load(object sender, EventArgs e)    

 {        if (!IsPostBack)              

        { 

              this.aaa.Attributes.Add("onfocus", "javascript:calendar()");           

            }     

}

这个页面就可以调用。

注意:因为日历控件时在gb2312下用到。可能你的asp.net默认是uf_8的。所以要能够调用的话还需要在Web.Config文件里加上: <globalization requestEncoding="gb2312" responseEncoding="gb2312" />

注意上的代码要加到<system.web>......</system.web>里面。这样这个调用全部完成。控件默认只是显示日期的。如果你要日期加时间。那需要在.js文件里修改。

具体代码: this.timeShow   = false;        //是否返回时间把这个为true 。  

在calendar.js中可以设置控件的一些基本的属性。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值