asp.net页面A.aspx传数据到B.aspx显示?
A.aspx页面里有textbox和GridView(GridVIew里面有TextBox选项),B.aspx页面有Label来显示A页面TextBox的数据,GridV...
A.aspx页面里有textbox和GridView(GridVIew里面有TextBox选项),B.aspx页面有Label来显示A页面TextBox的数据,GridView显示TextBox(GridView)里面的数据,点击按钮Button后,怎么把A.aspx的所有数据传到B.aspx页面来显示?
展开
4个回答
展开全部
A页面 Transfer 到B页面,B中 通过 A pageA = (A)this.PreviousPage;
即可访问A里的public 成员
即可访问A里的public 成员
追问
有代码参考一下吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个设计是不是有些问题,是不是一定要两个页面?如果不是那用一个页面是最佳的
更多追问追答
追问
本人是新手,只要把功能实现了就行,一个两个都行....
追答
你描述的,我还不是很清楚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Session啊,可以自定义Session的格式
例如A中Session["name"] = "text"; B中string name = Session["name"].ToString();
如果想要传递一个类的对象,如该类名称为class1,传递对象为ocx
A中Session["Bcontent"] = ocx;
B中class1 ocx2 = (class1)Session["Bcontent"];
例如A中Session["name"] = "text"; B中string name = Session["name"].ToString();
如果想要传递一个类的对象,如该类名称为class1,传递对象为ocx
A中Session["Bcontent"] = ocx;
B中class1 ocx2 = (class1)Session["Bcontent"];
追问
GridView怎么传呢
追答
GridView肯定会对应一个DataTable的,传那个DataTable吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没理解你这页面也个怎样的,还有,为何要这样传值?你说一下你实际想实现什么吧,我觉得你会不会是在设计上设计得不太合理,所以导致了实现难的现象。你最好把两个页面截图上来
更多追问追答
追问
就是把A页面中的GridView(含有TextBox)数据传到B页面GridView来显示
追答
A页面中GridView中的TextBox数据传到B页面GridView中显示?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询