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

首頁 > 學院 > 開發設計 > 正文

asp.net頁面與頁面之間傳參數值

2019-11-15 02:31:01
字體:
來源:轉載
供稿:網友

asp.net頁面與頁面之間傳參數值

一、利用POST傳值

傳值asp文件send.aspx

代碼如下復制代碼

<form id="form1" runat="server" action="receive.aspx" method=post> <div> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /><asp:TextBox ID="username" runat="server"></asp:TextBox></div></form>

接受asp文件receive.aspx

代碼如下復制代碼

string username = Ruquest.Form["receive"];

一、get方法傳值

QueryString 也叫查詢字符串, 這種方法將要傳遞的數據附加在網頁地址(URL)后面進行傳遞。如頁面A.aspx 跳轉到頁面B.aspx,可以用Request.Redirect("B.aspx?參數名稱=參數值")方法,也可以用超鏈接:,頁面跳轉后,在目標頁 面中可用Ruquest["參數名稱"]來接收參數。使用QuerySting 方法的優點是實現簡單, 不使用服務器資源;缺點是傳遞的值會顯示在瀏覽器的地址欄上,有被篡改的風險,不能傳遞對象,只有在通過URL 請求頁時查詢字符串才是可行的

下面的代碼片斷演示了如何實現這個方法:

源頁面代碼:

代碼如下復制代碼

PRivate void Button1_Click (object sender, System.EventArgs e){   string url;   url="anotherwebform.aspx?name=" + TextBox1.Text + "&email=" + TextBox2.Text;   Response.Redirect(url);}

目標頁面代碼:

代碼如下復制代碼

private void Page_Load(object sender, System.EventArgs e){   Label1.Text=Request.QueryString["name"];   Label2.Text=Request.QueryString["email"];}

你可能感興趣的文章
  • asp.net頁面之間傳值方法詳解
  • .net C#中頁面之間傳值傳參的六種方法
  • asp.net 頁面之間傳值方法總結

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 民乐县| 本溪市| 淄博市| 阿拉尔市| 宁海县| 桐乡市| 屏东县| 大竹县| 来凤县| 新晃| 柳林县| 瑞金市| 曲阜市| 西青区| 紫金县| 会理县| 澄迈县| 囊谦县| 五华县| 陆良县| 莆田市| 康保县| 巫山县| 阿拉善左旗| 马尔康县| 永和县| 封开县| 西贡区| 金阳县| 榆林市| 哈巴河县| 镇安县| 恩施市| 桦川县| 大田县| 合阳县| 乐东| 桂阳县| 民和| 潮安县| 武冈市|