js文件中文乱码问题
摘要:今天被一个问题缠了一天.aspx页面引用外部脚本文件出错了,原来都是好好的.调了半天才发现跟脚本文件里的中文有关.试了web.config,meta,page等等各种途径后,终于找到了解决的方法.开发环境:vs2003症状:aspx页面引用的js文件中如果包括中文,就会引起脚本错误.提示是'未结束的字符串'.或输出乱码.原因:aspx页面的默认编码是utf-8,而js文件的默认编码是gb2312,...
阅读全文
web页面生成word文档
摘要:link生成固定格式的word文档,如分析报告之类,可以先建立好固定格式的文档模板,把需要动态插入数据或者其他东西的位置标记为书签,web页面的程序再用数据替换书签.protectedvoidButton_Click(objectsender,EventArgse){ObjectNothing=System.Reflection.Missing.Value;//取得Word文件保存路径object...
阅读全文
IIS Web服务器已设置为允许匿名访问,但客户端仍然要求输入用户名和密码
摘要:IIS服务器已经设置为允许匿名访问,但浏览器客户端仍然要求输入用户名密码. 在服务器上用localhost访问则不需要,用ip访问需要.解决方法:把IIS匿名访问的用户改为系统管理员就可以了. 其他解决方法: 上面的方法只是临时之急,安全性很差.引起此错误的原因可能是iis用户权限配置丢失,也可能是用户被禁用.或者是对asp.net临时文件夹权限不够等等.将这些可能的错误都排除后,应当就可以解决问...
阅读全文
一个生成失败,却可以调试的奇怪问题
摘要:今天在写程序时,发现一个奇怪的问题.某个网页编译通不过,提示上下文不存在某个gridview,而这个gridview在页面上已经声明了,在IDE的cs文件中也可以正常访问.却死活通不过编译.如果忽略该错误,继续编译,也能走下去. 但是在发布的时候却没着了,编译不通过就无法发布网站.后来偶然的发现了问题所在.我把该页面复制了一个,文件名默认为"复件xx.aspx"和"复件xx.aspx.cs",而在...
阅读全文