开发者社区> 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的错误了!
所以解决方法的第二个步骤是不可省的。

 

 

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

相关文章
ASP.Net巧用窗体母版页
浏览网站的时候会发现,好多网站中,每个网页的基本框架都是一样的,比如,最上面都是网站的标题,中间是内容,最下面是网站的版权、开发提供商等信息:
120 0
ASP.NET 5系列教程(七)完结篇-解读代码
在本文中,我们将一起查看TodoController 类代码。 [Route] 属性定义了Controller的URL 模板: [Route("api/[controller]")]   所有符合该模板类型的HTTP 请求都会被路由到该controller。
1172 0
+关注
toyohu
14年企业级软件及互联网产品研丰富发经验,曾任国内知名软件外包企业高级项目经理、手游公司技术总监。现任深圳前海童育汇电子商务股份有限公司产品研发负责人。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载