梅花雨控件 在.NET 2.0中的用法
2008-05-21 18:28
295 查看
前几天在做页面的时候要用到一个输入时间的文本框 ,就在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中可以设置控件的一些基本的属性。
第一步:在.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中可以设置控件的一些基本的属性。
相关文章推荐
- 如何使用Javascript调用.NET 2.0用户控件中的方法和属性
- Asp.net 2.0 FileUpload 控件的用法
- 梅花雪树控件2.0的例子
- .NET时间控件用法
- .NET中<asp:MultiView>选项卡控件的用法
- .net 2.0 控件中嵌入资源( 转http://ericwen.cnblogs.com/rss.aspx)
- 用VS2008开发.net 2.0 Web程序用时用到UpdatePanel 控件时要在Web.Config添加以下代码
- 整合梅花雨日历控件,推出.NET版本
- .net 2.0 控件中嵌入资源
- [原创][开源]整合梅花雨日历控件,推出.NET版本
- [转][开源]整合梅花雨日历控件,推出.NET版本
- 【转】Asp.net 2.0中页的生存周期(Lifecycle)和动态控件 - [.Net]
- ZedGraph:一个同时支持WinForm和WebForm的开源图表控件(基于LGPL协议,.NET 2.0 C#源代码)
- sencha-touch2.0控件nestlist的简单用法
- .net 2.0 控件中嵌入资源
- .net 2.0 BackgroundWorker类详细用法
- .net 2.0 BackgroundWorker类详细用法
- sencha-touch2.0控件nestlist的简单用法
- 使用 .net 2.0 中 linkLabel 控件要注意的一点
- .net 2.0 BackgroundWorker类详细用法