当前位置:编程学习 > C#/ASP.NET >>

两个页面值传递的问题

现在做项目碰到个这样的问题
在第一个画面有个GRIDVIEW
第一个画面点追加跳掉第二个画面,第二个画面登录完回到第一个画面,刷新第一个画面的GRIDVIEW
第一个画面点修正跳掉第二个画面,把刚才登录的信息显示出来,登录的信息不登到数据库 怎么保存,怎么实现,求教! --------------------编程问答-------------------- 说了这么多 还是没明白你的具体意思! --------------------编程问答-------------------- 来人解答啊 --------------------编程问答-------------------- 1.
第一个页面:
Page2 page2=new Page2();
if(page2.ShowDiloag()==DiloagReSult.OK) // 当页面2关闭
{
    GRIDVIEW赋值。。。                  // 页面1GRIDVIEW更新
}

2.
第一个页面:
model.id=...;
model.name=.....
Page2 page2=new Page2(model)          // 给页面2构造方法传值       

第二个页面:
private Model _model;
public Page2 (Model model)
{
   _mode=model;
   InitializeComponent();
}

然后你就可以吧_model里面的值赋值给页面2的控件了。 --------------------编程问答-------------------- QueryString --------------------编程问答-------------------- 可以用session --------------------编程问答-------------------- jQuery 实现 --------------------编程问答-------------------- 还是不知道怎么实现!!唉 --------------------编程问答-------------------- 大侠门,具体点啊!!! --------------------编程问答-------------------- 救命啊。来人啊!!!! --------------------编程问答-------------------- 思路你已经说的很明白了,但是不知道你是哪里的问题,页面跳转有好多种方法,你在GridView里面的asp:HyperLinkField里绑定你的跳转路径,例如test.aspx?id=...
--------------------编程问答-------------------- 不懂你的意思啊 能不能在非技术层面 把问题简化下啊 --------------------编程问答-------------------- session就可以实现

登陆的时候

取出信息存入
Session["UserInfo"]=取出的DataSet or DataTable

用的时候

DataTable dt=Session["UserInfo"] as DataTable;

dt.Rows[0][0].ToString();
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,