主要參考網址為: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了!
}
全站熱搜
留言列表