『 漂失在蓝天下的云 』

当孤寂在不可飞跃的天空,人应该在磨灭的环境下找到适合自己的那一种可以编译的云

导航

随笔分类 -  ASP.NET

摘要:在解决乱码问题前,必须先搞清楚几个相关的问题。为每个jsp页面设置了其编码格式(utf-8),但传递数据到另一页面时依然显示为乱码?  首先要需要了解的是web容器默认编码是iso-8859-1,一个汉字占用两个字节,而在utf-8中一个汉字占用三个字节。所以在数据传递过程中,必须手动设定容器编码格式,否则会出现字符位丢失的情况。即3个字节变为两个字节,自然会变成乱码。为什么保存到数据库中的数据都... 阅读全文

posted @ 2006-10-11 17:13 漂失在蓝天下的云 阅读(994) 评论(0) 推荐(0)

摘要:1、问题:在asp.net页面中无法使用引入的javascript脚本原因:编码不一致在web.cofing配置文件中设置了<globalization requestEncoding="utf-8" responseEncoding="utf-8" />asp.net页面使用gb2312编码存储javascript脚本文件使用gb2312编码存储因为全局请求使用utf8编码而j... 阅读全文

posted @ 2006-10-11 17:12 漂失在蓝天下的云 阅读(413) 评论(0) 推荐(0)

摘要:在ASP.NET页面中经常需要链入一些JS文件,如:如果在JS里有中文的话,在一般情况下,在浏览器里会报错脚本错误.如果不信可以自己试一试。 其实是这样的: 由VS.NET自动生成的项目里,Web.Config中有这么一段:<globalization requestEncoding="utf-8"responseEncoding="utf-8"/>它定义了该应用发送和接收的流都以ut... 阅读全文

posted @ 2006-10-11 17:11 漂失在蓝天下的云 阅读(457) 评论(0) 推荐(0)

摘要:提交页面是ASP的GB2312编码格式,接收页面是ASP.net的UTF-8格式,如果不进行转换你就进行Request.QueryString["flag"]是只能得到英文字符的,而后的中文字符是会丢失的。解决方法是: string CurrentStr = Request.Url.Query;System.Collections.Specialized.NameValueCollection ... 阅读全文

posted @ 2006-10-11 17:10 漂失在蓝天下的云 阅读(608) 评论(0) 推荐(0)

摘要:1.<%=...%>与<%#... %>的区别: 答:<%=...%>是在程序执行时调用,<%#... %>是在DataBind()方法之后被调用2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是ArrayList(数组),Ha... 阅读全文

posted @ 2006-10-11 17:08 漂失在蓝天下的云 阅读(152) 评论(0) 推荐(0)

摘要:private void usec(string userName,string realm,string Pwd){//声明一个程序信息类System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo(); //设置外部程序名Info.FileName = "cmd.exe";str... 阅读全文

posted @ 2006-10-11 16:51 漂失在蓝天下的云 阅读(691) 评论(0) 推荐(0)