CMS建站]ASP.NET頁面之間傳遞值的方式:
使用QueryString變量
QueryString是一種非常簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個或多個安全性要求不高或是結構簡單的數值時,可以使用這個方法。但是對于傳遞數組或對象的話,就不能用這個方法了。下面是一個例子:
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"];}