熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET實現頁面傳值的幾種方法[1]

2013-11-13 11:07:56  來源: .NET編程 

  第一種方法

  通過URL鏈接地址傳遞 

 sendaspx:
  protected void Button_Click(object sender EventArgs e)
    {
        RequestRedirect(Defaultaspx?username=honge);
    }
receiveaspx:
string username = RequestQueryString[username];

  這樣可以得到參數值

  第二種方法

  通過post方式 

sendaspx

receiveaspx
string username = RuquestForm[receive];

  第三種方法

  通過session 

 sendaspx:
  protected void Button_Click(object sender EventArgs e)
    {
        Session[username] = honge;
        RequestRedirect(Defaultaspx);
    }
receiveaspx:
string username = Session[username];

  這樣可以得到參數值

  第四種方法

  通過Application 

sendaspx:
  protected void Button_Click(object sender EventArgs e)
    {
        Application[username] = honge;
        RequestRedirect(Defaultaspx);
    }
receiveaspx:
string username = Application[username];

  這樣可以得到參數值

[]  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15228.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.