ASP.Net(C#)问题?
首页中的TextBox控件填上信息,按按钮Button控件,连接到第二个网页,要求第二个网页中的Label控件显示首页的TextBox控件所填信息,该如何实现?
补充:具体一点,最好附上代码
追问:不行啊,运行时在第二个网页中接受参数:label1.Text = Request["TextBox"];
没有实例化
首页中的TextBox控件填上信息,按按钮Button控件,连接到第二个网页,要求第二个网页中的Label控件显示首页的TextBox控件所填信息,该如何实现?
补充:具体一点,最好附上代码
追问:不行啊,运行时在第二个网页中接受参数:label1.Text = Request["TextBox"];
没有实例化
答案:在首页Button单击事件里写:Response.Redirect("第二个网页.aspx?TextBox=" +TextBox.Text);
再在第二个网页中接受参数:
label1.Text = Request["TextBox"];
session
第一个页面:
session["Str"] = textbox1.text;
第二个页面:
lable1.text = session["Str"];
第二个写在load加载事件里面就好了。
如有问题,请联系我。
1、用一个Session变量记录TextBox值
2、用一个Cookie变量记录TextBox值
3、在点击按钮Button时,链接地址为:http://网址?a=TextBox值,然后再在第二个页面中用Request.QueryString["a"]获取值
4、在第二个页面中用Request.Form["TextBox控件名"]获取值
楼上说的答案都可以,不过还可以用application来传值,还可以利用缓存来传值
我们上周课,也刚好学到这里,就是落上所说的那样实现的
上一个:asp.net璁哄潧鍒嗙被鐨勯棶棰?- 宸茶В鍐?- 鎼滄悳闂棶
下一个:asp.net如何连接Oracle数据库?