国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

ASP.NET實(shí)現(xiàn)頁(yè)面?zhèn)髦档膸追N方法小結(jié)

2024-07-10 12:44:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這三種方法是:QueryString,Session和Server.Transfer。

 通過(guò)URL鏈接地址傳遞  send.aspx:
  代碼如下:
  protected void Button1_Click(object sender, EventArgs e)
    {
        Request.Redirect("Default2.aspx?username=honge");
    }

receive.aspx:
代碼如下:
string username = Request.QueryString["username"];//這樣可以得到參數(shù)值。

第二種方法:
通過(guò)post方式。  send.aspx
receive.aspx
代碼如下:
string username = Ruquest.Form["receive"];

第三種方法:
通過(guò)session  send.aspx:
代碼如下:
  protected void Button1_Click(object sender, EventArgs e)
    {
        Session["username"] = "honge";
        Request.Redirect("Default2.aspx");
    }

receive.aspx:
代碼如下:
string username = Session["username"];//這樣可以得到參數(shù)值。

第四種方法:
通過(guò)Application  send.aspx:
代碼如下:
  protected void Button1_Click(object sender, EventArgs e)
    {
        Application["username"] = "honge";
        Request.Redirect("Default2.aspx");
    }

receive.aspx:
代碼如下:
string username = Application["username"];//這樣可以得到參數(shù)值。

第五種方法:
通過(guò)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);這樣可以得到參數(shù)值。
 }

    如果在asp.net 2.0中還可以這樣用:通過(guò)PreviousPage
代碼如下:
    PreviousPage d = Context.Handler as PreviousPage ;
    if (d != null)
    { Response.Write(d.Name);//這樣可以得到參數(shù)值。
    }

    也可以這樣用:  send.aspx:
receive.aspx:
string name = PreviousPage.Name;這樣可以得到參數(shù)值。


    如果你的頁(yè)面中用到了MasterPage的話 Server.Transfer 傳遞的 PreviousPage就無(wú)效了,不知道這是什么原因。所以在用到MasterPage的話,最好用Session或是Context.Items["username"]來(lái)實(shí)現(xiàn)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 丘北县| 仲巴县| 宝坻区| 灌云县| 息烽县| 馆陶县| 曲阜市| 信阳市| 邹平县| 三台县| SHOW| 普兰店市| 会理县| 正宁县| 习水县| 无锡市| 尖扎县| 山丹县| 吉木萨尔县| 商水县| 调兵山市| 阿拉尔市| 信丰县| 佛坪县| 沛县| 梓潼县| 琼海市| 通城县| 德格县| 吴堡县| 卓资县| 日土县| 陵川县| 筠连县| 永年县| 台湾省| 建阳市| 阿合奇县| 汝州市| 南京市| 武穴市|