CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

简单得传值问题

楼主sex_pig(雨过天晴)2006-03-03 18:44:15 在 .NET技术 / ASP.NET 提问

用file.aspx?ID=1&name=zhakk,这样传递参数得时候,在Url里面可以显示出来。  
  怎么使得他传得值,通过乱码传递,让后用querystring取得时候,可以取得原来得值得,  
  问题点数:20、回复次数:6Top

1 楼peterb(基础的重要性!!! 去处浮躁 静,思,学!)回复于 2006-03-03 18:53:43 得分 0

编码URLEncode   URLDecode好像就可以了吧Top

2 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2006-03-03 19:42:33 得分 0

<%@   Page   language="C#"%>  
  <script   runat=server>  
  void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  string   aa   =   "%C9%CF%BA%A3";    
  string   x   =   System.Web.HttpUtility.UrlDecode(aa,System.Text.Encoding.GetEncoding("Gb2312"));  
  Response.Write(x);  
  }  
  </script>  
   
  同理,加密用:   URLDecode方法.  
  Top

3 楼ljhkim6()回复于 2006-03-03 20:26:38 得分 0

楼上正确Top

4 楼sex_pig(雨过天晴)回复于 2006-03-04 12:46:30 得分 0

这样好象没有达到我所说的了,我的意思不是对乱码或是错码进行编码和解码  
  webForm1.aspx  
  string   str   =System.Web.HttpUtility.UrlEncode(name.Text,System.Text.Encoding.GetEncoding("Gb2312"));  
  Response.Write(str);  
  Response.Redirect("WebForm2.aspx?name="+str);  
  webForm2.aspx  
  string   str=Request.QueryString["name"];  
  Label1.Text=str;  
  如果不传递中文的花,因改不会出现要解码编码的问题了,我的意思是,对传递的字符进行加密了,在传递到webForm2.aspx然后解码显示Top

5 楼boy_north(北方的豹子)回复于 2006-03-04 13:02:06 得分 0

自己做个加密解密的函数不就可以了  
  例如你要传的是:A,B,C,D  
  经加密后是:E,F,G,H  
  传过去的值就为E,F,G,H  
  再解密(加密的反方法)就行了呀,那样就可以等到A,B,C,D  
  虽然简单但一定可以行得通的Top

6 楼MonkWang(象写情书一样写程序)回复于 2006-03-04 13:17:31 得分 0

应该是编码的问题!传过去的值有些就给丢了!Top

相关问题

  • 一个简单的传值?
  • 传值的简单问题
  • 类之间传值的简单问题
  • 关于传值的简单问题
  • 窗体间传值的简单问题!
  • 请教一个好简单的TC函数传值问题.
  • 我用最简单的代码,传值也有问题
  • 页面之间传值的简单问题。
  • 一个传值的简单问题(在线)
  • 简单问题:表单提交如何传递值??

关键词

  • 编码
  • 加密
  • webform
  • 传递
  • webform2
  • 问题
  • aspx
  • str
  • text

得分解答快速导航

  • 帖主:sex_pig

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo