标题 | 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);这样可以得到参数值。 } |
随便看 |
|
在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。