太怪了?帮忙看看:页面传递参数

blacat27 2002-11-28 11:56:53
代码:
页面1:indas.aspx(代码太多,只列关键的部分)
outlookbar.additem('  <img border="0" src="leftbutton/ball.gif"> 助理', t, '../ManQuery/test.aspx?Department=助理')
Department=研发部')
outlookbar.additem('  <img border="0" src="leftbutton/ball.gif"> 智力资源部', t, '../ManQuery/test.aspx?Department=智力资源部')
outlookbar.additem('  <img border="0" src="leftbutton/ball.gif"> 生产部', t, '../ManQuery/test.aspx?Department=生产部')
outlookbar.additem('  <img border="0" src="leftbutton/ball.gif"> 技术支持部', t, '../ManQuery/test.aspx?Department=技术支持部')

在test.aspx中,
strDepartment=Convert.ToString(Request.Params["Department"]);
调试中,
1、“助理”,传递过来为空。
2、三个字如:“市场部”,只能穿两个字“市场”,三个字的都只能传两字或者为空。
3、技术支持部,能完全传过来,

真是怪事情。
后来以为跟接受函数有关,
string s=Convert.ToString(Request.QueryString["Department"]);
string ss=Request.QueryString["Department"];
string sss=Convert.ToString(Request.Params["Department"]);
调试都一样,我晕,不知道错在什么问题,,


...全文
24 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
blacat27 2002-11-28
  • 打赏
  • 举报
回复
to:yohomonkey(ht) ( )
那个函数是用javascript写的,真确的。
类似qq风格的版面。
ajex 2002-11-28
  • 打赏
  • 举报
回复
HttpUtility.UrlDecode(Request["Department"])
yohomonkey 2002-11-28
  • 打赏
  • 举报
回复
outlookbar.additem("  <img border='0'src='leftbutton/ball.gif'> 助理", t, "../ManQuery/test.aspx?Department='助理'")
好象你的代码不是很对头啊!
blacat27 2002-11-28
  • 打赏
  • 举报
回复
不支持中文吗?看来我也只能改成数字传递了,
seeyard 2002-11-28
  • 打赏
  • 举报
回复
是不是编码问题?
我平常做这样的传递的时候,只用数字和字母,这样一般不会出现这样的问题
blacat27 2002-11-28
  • 打赏
  • 举报
回复
搞定了,
chookrib()
谢谢了,接分。
apengyun 2002-11-28
  • 打赏
  • 举报
回复
gz
chookrib 2002-11-28
  • 打赏
  • 举报
回复
把页面编码设成 gb2312
<%@ Page 里加上 codePage="936"
web.config 里
改成
<globalization requestEncoding="gb2312"
responseEncoding="gb2312"
fileEncoding="gb2312">

即可
blacat27 2002-11-28
  • 打赏
  • 举报
回复
to:ajex(仙桃人)
结果还是一样。
请问大家都没有遇到这种情况吗?难道是我的运行环境有关?不可以吧?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧