• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

关于数组参数的小问题

conghui 2004-10-28 12:36:07
string[] sArray=new string[3];
Page.RegisterStartupScript("info", "<script>window.showModalDialog('../Contract/ProductAdd.aspx?param="+sArray+"',null,'status:no;dialogWidth:250px;dialogHeight:150px;dialogHide:true;help:no;scroll:no');</script>");
我用数组作为参数传递时(如上所述),我在打开的页面中如何取这个参数的值呀?
(string[] sNew=new string[3];
sNew=(string[])Request.QueryString[""];我是这样做的,但是总提示类型转换有问题)
请高手指点
...全文
56 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
luoyankun0216 2004-10-28
(string[] sNew=new string[3];
sNew=(string[])Request.QueryString[""];我是这样做的,但是总提示类型转换有问题)
请高手指点
用sNew[1]==(string[])Request.QueryString[""];
因为sNew这样就表示一个地址,和指针差不多的意思,(string[])Request.QueryString[""];是一个字符串值,当然不能转换了。
回复
ofei 2004-10-28
sNew[1]==(string[])Request.QueryString[""];

字符怎么能转换成字符数组呢?
sNew[1]==Request.QueryString[""]; //pass
回复
andy0618 2004-10-28
学习ing。。。
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-10-28 12:36
社区公告
暂无公告