vs2005下实现梅花雪JS日历的解决方案
2007-04-16 16:45
323 查看
以前vs2002 vs2003很多项目都应用了js的日历控件,但是很多人提出vs2005使用该控件出现问题。
通过网络查询,很多人提出了解决方案。
以下见aspx代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="calender.aspx.cs" Inherits="calender" ResponseEncoding="GB2312" EnableEventValidation ="false"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script src ="calendar.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" onFocus="calendar()" ></asp:TextBox>
</div>
</form>
</body>
</html>
//calendar.js 代码是日历的javascript代码,网络里一大堆。
大家注意到没有,一般vs生成的.aspx代码里是
<%@ Page Language="C#" AutoEventWireup="true" AutoEventWireup="true" CodeFile="calender.aspx.cs" Inherits="calender" %>
你需要人为的加上以下代码
ResponseEncoding="GB2312" EnableEventValidation ="false"
结果为
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="calender.aspx.cs" Inherits="calender" ResponseEncoding="GB2312" EnableEventValidation ="false"%>
其实说白啦就是中文编码的问题。相信大家看到这里都明白啦。
如果那位没有以上的js代码,可以发email给我,我会发给你们
通过网络查询,很多人提出了解决方案。
以下见aspx代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="calender.aspx.cs" Inherits="calender" ResponseEncoding="GB2312" EnableEventValidation ="false"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script src ="calendar.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" onFocus="calendar()" ></asp:TextBox>
</div>
</form>
</body>
</html>
//calendar.js 代码是日历的javascript代码,网络里一大堆。
大家注意到没有,一般vs生成的.aspx代码里是
<%@ Page Language="C#" AutoEventWireup="true" AutoEventWireup="true" CodeFile="calender.aspx.cs" Inherits="calender" %>
你需要人为的加上以下代码
ResponseEncoding="GB2312" EnableEventValidation ="false"
结果为
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="calender.aspx.cs" Inherits="calender" ResponseEncoding="GB2312" EnableEventValidation ="false"%>
其实说白啦就是中文编码的问题。相信大家看到这里都明白啦。
如果那位没有以上的js代码,可以发email给我,我会发给你们
相关文章推荐
- JS组件系列——BootstrapTable+KnockoutJS实现增删改查解决方案(二)
- js实现实时日历面板的个人创作(初级新人小作,请大师指教)
- JS 日历插件 实现农历、节气 可自定义加班和休假
- JS组件系列——BootstrapTable+KnockoutJS实现增删改查解决方案(一)
- asp使用js时间控件,实现下拉日历 解决UTF-8和GB2312的编码问题
- js 实现小日历
- jquery/js 实现 标签 条码 一维码 Web页面 区域打印解决方案 实例
- 前端模型--纯js实现简易日历&&电子时钟
- js实现的日历控件
- js实现日历的简单算法
- Js实现Repeater全选/反选 功能 终极解决方案
- 一步步教你实现跨游览器的JS日历
- js实现简单的日历
- jquery/js 实现 标签 条码 一维码 Web页面 区域打印解决方案 实例
- JS 使用html2canvas实现截图功能的问题记录和解决方案
- 奇怪的问题,关于js+css实现页面内容高度自适应的两种解决方案
- JQuery AJAX提交中文乱码的解决方案 js实现php函数urlencode
- JS实现一个简单的日历
- JS组件系列——BootstrapTable+KnockoutJS实现增删改查解决方案(三):两个Viewmodel搞定增删改查
- JS简易日历实现