c#.asp.net网页间传值怎么做

我按照网上搜到的都不管用。我是想在一个页面中的链接处用?id=……。另一个页面取到这个id并显示相应的内容。链接时用hyperlink做的。。那位指教一下了。谢谢。我还是... 我按照网上搜到的都不管用。
我是想在一个页面中的链接处用?id=……。另一个页面取到这个id并显示相应的内容。链接时用hyperlink做的。。那位指教一下了。谢谢。
我还是做不出来。。。
展开
 我来答
hangyulai2008
2010-05-26
知道答主
回答量:25
采纳率:0%
帮助的人:23.1万
展开全部
看到你这个问题的页面链接是:http://zhidao.baidu.com/question/155533877.html?push=core

当然这里你可以在另外一个页面中填core的值,到当前页面中你就可以取出了
用Request.QueryString["push"].ToString()
twtymfd
2010-05-26
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
Request.QueryString["id"];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vipafan
2010-05-29 · TA获得超过146个赞
知道答主
回答量:121
采纳率:0%
帮助的人:65.2万
展开全部
加入你是从数据库中取的数据

......?id=<%#DataBinder.Eval(Container.DataItem,"Title")%>

在后台调用

if(Request.QueryString["Title"]!="")
{
.....//此处为你的代码
.....//Request.QueryString["Title"]就可以取出值了
}

547153765
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
认真还挺拔灬仙人掌H
2010-05-29 · TA获得超过108个赞
知道答主
回答量:69
采纳率:0%
帮助的人:68.6万
展开全部
把属性ID的值传到指定页
Response.Redirect("~/XX.aspx?ID=123");
接收该值
string ID = Request.QueryString["ID"] ?? "0";
//后面的?? "0"表示如果ID里面的值为空就以"0"代替,排除对象不存在的错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式