您的位置:程序门 -> .net技术 -> c#



关于页面之间传递值得问题。。大家请指点


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于页面之间传递值得问题。。大家请指点[已结贴,结贴人:moonblade]
发表于:2007-08-29 12:00:31 楼主
我在send.aspx.cs中建立了一个userid   uid   =   new   userid();并且对其中的成员进行了修改,
当我在rec.aspx.cs中时,我还想用这个uid   对象,并且想让它的值和send中的值保持一致,即在send中修改过的那个值,请问各位高手该如何实现。
我想把uid这个对象整体传递到rec中,可是不会。。
还有就是send中label1.text也想传递到rec中,想用一个专门的页面间值传递的方法来完成上述的两个传递。。请指教指教
发表于:2007-08-29 12:08:141楼 得分:1
你可以用session
发表于:2007-08-29 12:08:572楼 得分:1
直接querystring传递或者session就可以了.
发表于:2007-08-29 12:09:343楼 得分:1
页面间值传递,用application或者session对象啊
发表于:2007-08-29 13:00:464楼 得分:1
楼上都说完了。一般用querystring和session传递,你要另类一些,就只有几个数据,也可以存在cookie。

呵呵~~~
发表于:2007-08-29 13:27:405楼 得分:0
我用session了,可是实现不了。
我用
session[ "uid "]   =   uid;
server.transfer( "defult2.aspx ");
在接受端
  uid2   =   session[ "uid "].gettype;
  session.remove( "uid ");
错误出在.gettype那里,可是又不知道该怎么处理。。
发表于:2007-08-29 13:30:166楼 得分:8
uid2=session[ "uid "].tostring();
session[ "uid "]=null;
发表于:2007-08-29 13:32:157楼 得分:8
可以把session理解成一个弱类型的全局变量
所以当从session中取值的话要进行类型转换
例如
int   i=int.parse(session[int].tostring());
发表于:2007-08-29 13:47:428楼 得分:0
uid是一个userid类的对象。。。
发表于:2007-08-29 13:57:159楼 得分:1
在send.aspx中把userid建成static类型就可以了
发表于:2007-08-29 14:00:2410楼 得分:1
大家把该说的都说了       呵呵     lz根据自己的情况安排吧     注意类型之间的转换就可以了
发表于:2007-08-29 14:16:1911楼 得分:8
可以把session理解成一个弱类型的全局变量
所以当从session中取值的话要进行类型转换
例如
int   i=int.parse(session[int].tostring());


快速检索

最新资讯
热门点击