国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀来县| 赫章县| 建昌县| 松江区| 武宁县| 丹凤县| 临沂市| 凤庆县| 玉环县| 栾川县| 溆浦县| 西乌珠穆沁旗| 岑巩县| 郎溪县| 五莲县| 义乌市| 定南县| 赣榆县| 东丰县| 中阳县| 聂荣县| 呼玛县| 泰安市| 延安市| 磐石市| 五原县| 汝南县| 资阳市| 日土县| 祁阳县| 天门市| 巫溪县| 封开县| 托克托县| 凉山| 广东省| 浪卡子县| 陈巴尔虎旗| 丹巴县| 龙州县| 出国|