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

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

c#中頁面之間傳值傳參的六種方法

2019-11-17 03:06:52
字體:
來源:轉載
供稿:網友
c#中頁面之間傳值傳參的六種方法

QueryString ; 是一種簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中.傳遞一個或者多個安全性不高或是數據簡單的數值時,可以用,傳遞數組或者對象的話,就不能用

PRivate void Button1_Click(object sender, System.EventArgs e){    string url;    url="b.aspx?name="+Lable1.Text;}b.aspx 中的c#代碼private void Page_Load(object sender, EventArgs e){    Lable2.Text=Request.QueryString["name"];}

query傳值又分為post , get 格式

//post請求

string name = Request["name"].toString();

string name =Request.Form.Get("name").toString();

//get請求 string name = Request.QueryString["name"].toString(); 但我發現 無論是否是post與get傳值都可用 string name = Request["name"].toString();

application對象傳值

a.aspx的c#代碼

private void Button1_Click(object sender, System.EventArgs e){    Application["name"]=Label.Text;    Server.Transfer("b.aspx");}

b.aspx的c#代碼

private void Page_Load(object sender, EventArgs e){    string name;    Application.Lock();    name=Application["name"].ToString();    Application.UnLock();}

使用session變量

a.aspx的c#代碼

private void Button1_Click(object sender, System.EventArgs e){    Session["name"]=Lable.Text;    }

b.aspx中c#代碼

private void Page_Load(object sender, EventArgs e){    string name=Session["name"].ToString();}

使用Cookie對象變量

a.aspx中的C#代碼

private void Button1_Click(object sender, System.EventArgs e){    HttpCookie cn=new HttpCookie("name");    cn.Value=Lable.Text;    Reponse.AppendCookie(cn);    Server.Transfer("b.aspx");}

b.aspx中的c#代碼

private void Page_Load(object sender, EventArgs e){    string name=Request.Cookie["name"].Value.ToString();}

使用Server.Transfer()方法

a.aspx的c#代碼

public string Name{    get{return Lable1.Text;}}private void Button1_Click(object sender, System.EventArgs e){    Server.Transfer("b.aspx");}

b.aspx的c#代碼

private void Page_Load(object sender, EventArgs e){    a newWeb;    newWeb=(source)Context.Handler;    string name;    name=newWeb.Name;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 库尔勒市| 天台县| 海城市| 安平县| 平乡县| 上饶市| 陕西省| 阿城市| 洛扎县| 东港市| 吴桥县| 缙云县| 宁晋县| 和顺县| 大同市| 沙雅县| 邓州市| 灌南县| 宜丰县| 顺义区| 临江市| 饶河县| 海淀区| 通州区| 九江县| 蒲城县| 阳原县| 红桥区| 迁安市| 台北市| 大埔区| 定襄县| 阿克苏市| 怀柔区| 娱乐| 镇原县| 土默特右旗| 大宁县| 龙胜| 桦甸市| 长泰县|