初学者 asp.net/c#创建2个web窗口当我按下第一个页面的按钮,跳转到第二个页面。怎么样把第一个页面的值传到第二个页面呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 汗,这个比如 index.aspx?id=5 这个就是传值的,然后再下一个页面用request 接收就是 用Session["id"]=1;然后另外一个页面if(Session["id"]!=null){//取值}还可以用URL如楼上所说 http://blog.csdn.net/smallkonrad/archive/2008/12/27/3623057.aspx session,response,application,cookie,request,transfer都可传值 比如,假设你的第一个页面为1.aspx,这个页面中包含有一个textBox1和一个button1 第二个页面为2.aspx,这个页面中包含有一个label1这样,当你点击button1时,在button1的Click中事件中,可以这样写:protected void button1_Click(object sender, EventArgs e){ String t = this.textBox1.Text; Response.Redirect("~/2.aspx?id=" + t);}在第二个页面2.aspx中,可以在页面初始化时,将第一个页面中的textBox1的值赋给label1,代码:protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { object o = Request.QueryString["id"]; if(o != null) { this.lalel1.Text = o.ToString(); } }} 如何让框架集页面在不同分辨率下居中显示? 取数据库中的第100到第200之间的数据 限制网站程序? 请教个GridView的问题 cpu现在分几种呢 Intel(R) Celeron(R) CPU 2.66GHz 这个够用么 求一动态导航栏示例 一个有关匹配<head>...</head>之间的正则表达式 Request.Form问题 蛙蛙请教:关于OA里面的加密解密,数字信封,数字签名的问题 求:网上好用的quickstart中文版下载文件!(在线等) xp 做服务器的问题,期待详细解释! 有一个过滤HTML的正则表达式是这样的"<(.+?)>"
然后另外一个页面
if(Session["id"]!=null)
{
//取值
}
还可以用URL如楼上所说
假设你的第一个页面为1.aspx,这个页面中包含有一个textBox1和一个button1
第二个页面为2.aspx,这个页面中包含有一个label1
这样,当你点击button1时,在button1的Click中事件中,可以这样写:
protected void button1_Click(object sender, EventArgs e)
{
String t = this.textBox1.Text;
Response.Redirect("~/2.aspx?id=" + t);
}在第二个页面2.aspx中,可以在页面初始化时,将第一个页面中的textBox1的值赋给label1,
代码:protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
object o = Request.QueryString["id"];
if(o != null)
{
this.lalel1.Text = o.ToString();
}
}
}