title: Asp.Net(C#) Cross-Page Postback
body: <p>I have tryed access values from controls in page1 to page2 using cross page postback like following:</p>
  
  <p>My page1(Default.aspx) has a LinkButton where I store some information when the page is first loaded:</p>
  
  <pre><code>&lt;asp:LinkButton ID="btnNoticia" 
  runat="server" Text="Leia ++" 
  CommandName="NoticiaID" 
  CommandArgument='&lt;%# Eval("NoticiaID")%&gt;' 
  EnableViewState="True" 
  PostBackUrl="Noticias.aspx" 
  /&gt; 
  </code></pre>
  
  <p>In my page2(Noticias.aspx) I'm recovering the values from "btnNoticia" like that:</p>
  
  <pre><code>LinkButton btnLeiaMaisDefault = (LinkButton)Page.PreviousPage.FindControl("btnNoticia");
  </code></pre>
  
  <p>But it can't find the control posted by the previous page. I'm getting a null value for "btnLeiaMaisDefault".</p>
  
  <p>Some idea? </p>
  
  <p>PS: LinkButton ID="btnNoticia" in page1 is inside an UpdatePanel.</p>
  
  <p>Thank you</p>
  
  <p>Josi</p>