标题 | asp.net页面之间传递参数的几种方法 |
内容 | asp.net页面之间传递参数的几种方法 第一种方法:通过url链接地址传递 send.aspx: protected void button1_click(object sender, eventargs e) { request.redirect(default2.aspx?username=honge); } receive.aspx: string username = request.querystring[username]; 这样可以得到参数值。 第二种方法:通过post方式 send.aspx receive.aspxstring username = ruquest.form[receive]; 第三种方法:通过session send.aspx: protected void button1_click(object sender, eventargs e) { session[username] = honge; request.redirect(default2.aspx); } receive.aspx: string username = session[username]; 这样可以得到参数值。 第四种方法:通过application send.aspx: protected void button1_click(object sender, eventargs e) { application[username] = honge; request.redirect(default2.aspx); } receive.aspx: string username = application[username]; 这样可以得到参数值。 第五种方法:通过server.transfer send.aspx: public string name { get { return honge; } } protected void button1_click(object sender, eventargs e) { server.transfer(default2.aspx); } receive.aspx: send d = context.handler as send ; if (d != null) { response.write(d.name);这样可以得到参数值。 } |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。