C#中怎么从一个页面想另一个页面传递对象?以及后一个页面怎么接收这个对象?

 我来答
努力丨未来
2013-01-31 · TA获得超过1702个赞
知道小有建树答主
回答量:805
采纳率:89%
帮助的人:199万
展开全部
跳转页面传递:Response.Redirect(string.Format("../Ad/AdCustomerAddEdit.aspx?AdContractId={0}", this.AdContract.AdContractId));
在后一个页面接受: string adContractId = Request.QueryString["AdContractId"];

你要传递对象,可以传递一个ID,然后在后一个页面根据ID查询一次不就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-01-21
展开全部
定义一个类,给类一个静态属性,然后就可以再所有的页面传递对象了
追问
你说的就是我想做的,现在就是如何把这个对象传递问题?能举个例子吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心随风而逝fly
2013-01-21 · 超过10用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:20.1万
展开全部
1:MassUpdateCheckDate.aspx?AssetIDHard=1
接收:string sValue=Request["AssetIDHard"];

2:Session传值
3:Cookie
4:Server.Transfer
追问
你说的这个我知道 我想传递一个对象不是一个参数,而且,传递的对象不受时间的限制,它只会在网页关闭的时候才会自动清除这个对象,还有就是cookie是不能传递对象的吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wsaa_qq
2013-01-21 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:119万
展开全部
session
另一个页面直接接收session就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zengxiaosyz
2013-01-22 · 超过30用户采纳过TA的回答
知道答主
回答量:152
采纳率:0%
帮助的人:75.5万
展开全部
Session传递就可以解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式