第1个回答 2009-08-11
教你一种方法...用Session这个关键字..
this.Session["高级商务办公班"] = 高级商务办公班123;
上面这句话就能完成页面之间的值的传递..
其中Session中括号里面的内容是你要传递的值的字段(可自定义),而等号后面的就是你要传递的值.
到其他页面的应用就是..当是实现页面跳转的时候.比如:Response.Redirect("你要传递值的页面");
就在他的Load时间中写: (这里假设把传递的值赋值给label)
this.label.text = this. Session["高级商务办公班"].toString();
最后显示的结果就是: 高级商务办公班123
所以Session这个东西很好用
在asp.net开发中,关于值的传递用的很多..
第2个回答 2009-08-10
我真的不知道你在说什么,如果你想跳转页面,可以在点就某个类型的时候触发check单击事件,然后在那个单击事件里面加上要跳转的页面,你可以用公共值public来传递变量啊!就可能实现了!我写一下代码吧!(括号里的是注释)
public (变量名字用来传值的):
private void mun(你的菜单名称应该是lab写的吧!)_check(object sender,EventArgs e)
{
from1(你新表的名称) a(定义的对象)=new from1(); //定义一个新的对象
a.show()
this.vables=false //旧表隐藏,也可以不要这串代码
}
我水平有限希望对你有帮助!
第3个回答 推荐于2016-01-05
if(rs.next()) //验证登陆是否成功
{
//为了方便理解,随意定义一个变量用于传递
String grade1 = "Sky";
//跳转至a页面
response.sendRedirect("a.jsp?grade=Sky&grade1=Sky1");
}
这样子试试 ,到a.jsp中
request.getAtrribute("grade") ;
或
request.getParameter("grade") ;