| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2388 人关注过本帖
标题:求助,关于向另一个页面传递参数的
只看楼主 加入收藏
百灵鸟
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-9-26
收藏
 问题点数:0 回复次数:13 
求助,关于向另一个页面传递参数的
为什么用HyperLink1.NavigateUrl="hello.aspx?UserName="+HyperLink1.Text;
不能把HyperLink1.Text的内容全部赋给UserName变量中。
搜索更多相关主题的帖子: 参数 页面 
2008-09-26 23:29
寒行
Rank: 1
来 自:厦门软件学院
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-6-29
收藏
得分:0 
应该是这样的写的吧
HyperLink1.NavigateUrl="hello.aspx?UserName=‘"+HyperLink1.Text+"'";
2008-09-27 09:19
徐强
Rank: 2
等 级:新手上路
威 望:3
帖 子:72
专家分:0
注 册:2007-3-30
收藏
得分:0 
回楼上的,参数没这样单引号的
2008-09-27 14:00
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
<asp:HyperLink runat="server" NavigateUrl='<%#"~/ShowForm.aspx?formid=" + Eval("FORM_ID") %>'>..............</asp:HyperLink>
2008-09-27 15:26
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
页面传值最好是用UrlEncode处理一下,防止汉字丢失或乱码...

飘过~~
2008-09-27 17:18
百灵鸟
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-9-26
收藏
得分:0 
回复 5# bygg 的帖子
请问用UrlEncode怎么处理
2008-09-27 20:04
仰望星空
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:7
帖 子:473
专家分:93
注 册:2007-2-11
收藏
得分:0 
HyperLink1.NavigateUrl="hello.aspx?UserName="+ Server.URLEncode(HyperLink1.Text);
好像是这样

当人们仰望天空的时候,才有了翱翔的愿望;当人们仰望星空的时候,才有了远航的渴望。
2008-09-27 21:04
百灵鸟
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-9-26
收藏
得分:0 
回复 7# 仰望星空 的帖子
谢谢,不过用了这个还是不能把汉字全部传过去
比如说我要传三个汉字,但只传了两个过去
但是如果我要传两个汉字,它就都传过去了
就是说只能传两个或两个以下的汉字过去。
为什么呢?
2008-09-27 21:21
百灵鸟
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-9-26
收藏
得分:0 
已经解决了
在web.config中添加<globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN"/>后就可以把全部字符都传过去了。
2008-10-11 19:24
xm517904296
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:39
专家分:0
注 册:2008-6-16
收藏
得分:0 
明白了
2008-10-13 20:38
快速回复:求助,关于向另一个页面传递参数的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018675 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved