'Sys'未定义,其中的一种解决办法跟大家分享一下

andyking_ 2009-08-31 04:43:48
Ajax报错'Sys'未定义
<globalization requestEncoding="GB2312" responseEncoding="GB2312"/>
可能会导致sys 未定义, 因为ajax.net 1.0 设计时没有兼容各种编码格式, 所以如果用utf-8 编码, 是没有问题的,
但是用中文编码, 就可能会出问题, 同样, 在页面上的page指令中, 如果有codepage="936" 之类的指令, 也可能会造成影 响.

解决的办法是:

<globalization uiCulture="en" requestEncoding="GB2312" responseEncoding="GB2312"/>
这就既可以保证页面使用中文编码, 又能使ajax能正常工作.
...全文
64 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pt1314917 2009-08-31
  • 打赏
  • 举报
回复
所以换我说,还是少用vs自带的那些控件来实现ajax,自己用js去写或者使用jquery去实现。又好调试,又好控制。。。
wuyq11 2009-08-31
  • 打赏
  • 举报
回复
不错,很多是配置问题
good-code 2009-08-31
  • 打赏
  • 举报
回复
帮顶一下
chen_ya_ping 2009-08-31
  • 打赏
  • 举报
回复
学习一下,帮顶一下
lwlfree 2009-08-31
  • 打赏
  • 举报
回复
不错,谢谢!
chenjianyong94 2009-08-31
  • 打赏
  • 举报
回复
很好,很强大

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧