Hi there, There are two things that you should remember: + The FindControl method searchs for a specific control in the current naming container. + The MasterPage, ContentPlaceHolder are naming containers. So, if you want to access the label control in the page1, you first need to get reference to the MasterPage object in the Page1, then look for the ContentPlaceHolder, and finally try to access the Label control. The sample code looks something like:
MasterPage masterPage = PreviousPage.Controls[0] as MasterPage;
ContentPlaceHolder holder1 = masterPage.FindControl("ContentPlaceHolder1") as ContentPlaceHolder;
Label lbl = holder1.FindControl("Label1") as Label;
In addition, you can also expose the value of the label control as a public property of the page1 so that you can access in the target page page2.