易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net页面之间传中文是乱码的处理方法

今天在做一个无刷新判断公司名称,是否重复的时候,发现一个问题就是通过javascript传到asp.net页面的值是乱码。以前没有发现。因为 以前做测试时,都是用英文字符进行的测试。今天输入汉字后,发现有这种问题。感觉可能是编码的问题。就上网查了一下。找到一些方法,如下:
1.设置web.config文件
<system.web>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
</system.web> 
    2.asp.net对asp.net页面传值
     进行传递 
        string Name = "中文参数"; 
        Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); 
     进行接收 
        string Name = Request.QueryString["Name"]; 
        Response.Write(Server.UrlDecode(Name)); 
    3.javascript对asp.net页面传值。
        
<script language="javascript">
    function escode()
     {
         location.href ="B.aspx?Name="+escape(Name); 
     }
</script>


相关文档:

asp.net读取excl中的数据【转】

经常需要在数据库与Execl之间互导数据。net时代,ADO.NET可以使用使用Microsoft.Jet.OleDb访问访问Excel,网上已经有很多类似的资源,最典型也是最简单的可能如下:(asp.net环境)
 // 连接字符串           
        ......

asp.net在用ajax的时候如何弹出对话框


<form id="form1" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <div>
    <asp:updatepanel ID="UP" runat="server">
      <ContentTemplate>
......

asp.net备份数据库


Asp.Net 备份和恢复SQL SERVER 数据库
   我们通常备份数据库时,需要登录数据库服务器去备份和恢复,这样很不方便,其实SQL SERVER自带的命令可能让我们很简单地实现远程通过Asp.Net备份和恢复数据库。
BACKUP DATABASE '被备份的数据库名' TO DISK = '备份文件路径';
ALTER DATABASE '被恢复的数据库名' ......

ASP.NET中如何实现FORM认证登录

如何运用 Form 表单认证
ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所以我只好讲讲“Form”认 ......

Asp.Net 4.0 新特性 系列 之一 从页面标记说起

VS2010在4月份已经正式发布了,Asp.Net 4.0给我带来了一些新的东西。体验一把。
1. 从页面标记<%%>说起
2. Asp.Net 4.0 中可以用自定义的Provider做OutputCache 了
3. SEO增强支持MetaKeywords,和MetaDescription,RedirectPermanant
4. SEO增强之URL Routing
5. 输出更纯净的Html代码,ViewStateMode和ClientI ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号