tips:server.transfer pass values between asp.net web pages

see also : http://msdn.microsoft.com/zh-cn/library/ms178139(VS.80).aspx

 

After reading, I assume this scenario that there are two different source page had same destination. how to get value from whatever source page which we couldn't confirm?

I think out a solusion to solve this question that the second way from up article is available.

For example

Lets create 2 source page as source1.aspx and source2.aspx

Add following code in 2 different source page

this.Server.Transfer("~/destination.aspx",true);

and then,its important think we should notice that add following code in destination page named destination.aspx

<%@ Reference Page="~/source1.aspx" %>

<%@ Reference Page="~/source2.aspx" %>

Last, we can write down the code which source page from.

if(this.PreviousPage is source1)

{

    Response.write("this is a value from source1 page");

}

else

{

    Response.write("this is a value from source1 page");

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值