下面这个例子是演示在MasterPage母板下面。例子始起页放一个TextBox和一个Button,并用PostBackUrl来导向目标页。如:
View Code
<asp:Content ID&#61;"Content1" ContentPlaceHolderID&#61;"ContentPlaceHolder1" Runat&#61;"Server">
<asp:TextBox ID&#61;"TextBox1" runat&#61;"server">asp:TextBox>
<asp:Button ID&#61;"Button1" runat&#61;"server" PostBackUrl&#61;"~/Default2.aspx" Text&#61;"Button" />
asp:Content>
<asp:TextBox ID&#61;"TextBox1" runat&#61;"server">asp:TextBox>
<asp:Button ID&#61;"Button1" runat&#61;"server" PostBackUrl&#61;"~/Default2.aspx" Text&#61;"Button" />
asp:Content>
在目标页的Page_Load可以写接收数据&#xff0c;把接收到的值显示在Label上&#xff1a;
View Code
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage !&#61; null)
{
ContentPlaceHolder cph &#61; (ContentPlaceHolder)PreviousPage.Master.FindControl("ContentPlaceHolder1");
Label1.Text &#61; ((TextBox)cph.FindControl("TextBox1")).Text;
}
}
{
if (PreviousPage !&#61; null)
{
ContentPlaceHolder cph &#61; (ContentPlaceHolder)PreviousPage.Master.FindControl("ContentPlaceHolder1");
Label1.Text &#61; ((TextBox)cph.FindControl("TextBox1")).Text;
}
}
更多相关资讯&#xff0c;可以参考Microsoft MSDN: http://msdn.microsoft.com/zh-cn/library/ms178139.aspx