CMS建站]ASP.NET頁(yè)面之間傳遞值的方式:
使用QueryString變量
QueryString是一種非常簡(jiǎn)單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個(gè)或多個(gè)安全性要求不高或是結(jié)構(gòu)簡(jiǎn)單的數(shù)值時(shí),可以使用這個(gè)方法。但是對(duì)于傳遞數(shù)組或?qū)ο蟮脑,就不能用這個(gè)方法了。下面是一個(gè)例子:
a.aspx的C#代碼
private void Button1_Click(object sender, System.EventArgs e)
{string s_url;
s_url = "b.aspx?name=" + Label1.Text;
Response.Redirect(s_url);}
b.aspx中C#代碼
private void Page_Load(object sender, EventArgs e)
{Label2.Text = Request.QueryString["name"];}