主要參考網址為:http://www.wretch.cc/blog/tsungyi33/12064928

 

這次使用只需要短暫傳值,所以我使用了其中的"5. 使用Server.Transfer方法"

原本的範例程式碼中有些地方不懂,後來查詢後有做修正:

a.aspx的C#代碼

public string Name
{
get{ return Label1.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; //實例a窗體     >>>>>>>>>>>這裡的a是指上面的a.aspx的檔名a
newWeb = (source)Context.Handler;//>>這裡的(source),後來查詢與測試後,確認同為檔名a,所以應該是"newWeb =(a)Context.Handler; "才對
string name;
name = newWeb.Name;

//最後傳值來,用一個Label.Text = name裝起來就OK了!
}

創作者介紹

這裡是哪裡?

迷路死小鬼 發表在 痞客邦 PIXNET 留言(0) 人氣()