梅花雨的日历控件在ASP.NET2.0下不可用的解决方法-阿里云开发者社区

开发者社区> toyohu> 正文

梅花雨的日历控件在ASP.NET2.0下不可用的解决方法

简介: 梅花雨的日历控件的确很好用,可是在asp.net 2.0下,会发现以往的方式用不起了,js报错“缺少对象”。解决方法如下 1、 这一行 问题是解决了,不过感觉这么做会影响网站的国际化,同时可能会造成标准化XHTML的丧失! 实例代码:/Files/heekui/WebDate.rar补充:谢谢网友 兰亭 提供新的解决方式 经实机测试 js文件编码以utf-8方式,导入后 CodePage="936"..... 可以省掉, 但是 如果不把那句xml dtd的声明去掉,还是不会弹出日历选择的界面,尽管不会出现js的错误了!所以解决方法的第二个步骤是不可省的。
+关注继续查看

梅花雨的日历控件的确很好用,可是在asp.net 2.0下,会发现以往的方式用不起了,js报错“缺少对象”。
解决方法如下

1、<%@ Page Language="C#" CodePage="936".....
一定加入936 ,否则出错
2、去掉
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这一行


问题是解决了,不过感觉这么做会影响网站的国际化,同时可能会造成标准化XHTML的丧失!

实例代码:
/Files/heekui/WebDate.rar



补充:
谢谢网友 兰亭 提供新的解决方式

经实机测试
js文件编码以utf-8方式,导入后
CodePage="936"..... 可以省掉,
但是 如果不把那句xml dtd的声明去掉,还是不会弹出日历选择的界面,尽管不会出现js的错误了!
所以解决方法的第二个步骤是不可省的。

 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
C#.NET使用Task,await,async,异步执行控件耗时事件(event),不阻塞UI线程和不跨线程执行UI更新,以及其他方式比较
原文:C#.NET使用Task,await,async,异步执行控件耗时事件(event),不阻塞UI线程和不跨线程执行UI更新,以及其他方式比较 使用Task,await,async,异步执行事件(event),不阻塞UI线程和不跨线程执行UI更新   使用Task,await,async 的异步模式 去执行事件(event) 解决不阻塞UI线程和不夸跨线程执行UI更新报错的最佳实践,附加几种其他方式比较 由于是Winform代码和其他原因,本文章只做代码截图演示,不做界面UI展示,当然所有代码都会在截图展示。
3313 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
8409 0
C# .net中cookie值为中文时的乱码解决方法
一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie 这个好办,名称不用中文即可 二.cookie的值为中文时候,取cookie的值会出现乱码 解决办法:存取cookie时候先解码和编码 存cookie,进行编码: cookie.
828 0
+关注
toyohu
14年企业级软件及互联网产品研丰富发经验,曾任国内知名软件外包企业高级项目经理、手游公司技术总监。现任深圳前海童育汇电子商务股份有限公司产品研发负责人。
98
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载