• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 爱情文章 > 正文

    jsp页面之间传递参数_ASP.NET页面之间传递参数的几种方法

    时间:2020-05-27来源:山茶花美文网 本文已影响 山茶花美文网手机站

    页面之间传递参数的几种方法

    第一种方法:通过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);这样可以得到参数值。

    }

    • jsp页面之间传递参数_ASP.NET页面之间传递参数的几种方法 相关文章:
    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全