C#中怎么从一个页面想另一个页面传递对象?以及后一个页面怎么接收这个对象?
6个回答
展开全部
跳转页面传递:Response.Redirect(string.Format("../Ad/AdCustomerAddEdit.aspx?AdContractId={0}", this.AdContract.AdContractId));
在后一个页面接受: string adContractId = Request.QueryString["AdContractId"];
你要传递对象,可以传递一个ID,然后在后一个页面根据ID查询一次不就好了
在后一个页面接受: string adContractId = Request.QueryString["AdContractId"];
你要传递对象,可以传递一个ID,然后在后一个页面根据ID查询一次不就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-01-21
展开全部
定义一个类,给类一个静态属性,然后就可以再所有的页面传递对象了
追问
你说的就是我想做的,现在就是如何把这个对象传递问题?能举个例子吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:MassUpdateCheckDate.aspx?AssetIDHard=1
接收:string sValue=Request["AssetIDHard"];
2:Session传值
3:Cookie
4:Server.Transfer
接收:string sValue=Request["AssetIDHard"];
2:Session传值
3:Cookie
4:Server.Transfer
追问
你说的这个我知道 我想传递一个对象不是一个参数,而且,传递的对象不受时间的限制,它只会在网页关闭的时候才会自动清除这个对象,还有就是cookie是不能传递对象的吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
session
另一个页面直接接收session就行了
另一个页面直接接收session就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Session传递就可以解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询