Ciao a tutti!

sono nuovo di asp e ho un problema con il postBackUrl...

ho creato una pagina con il seguente codice

codice:
<div> 

Cerca:</p> 
<asp:textbox ID="RicercaKey" runat="server" />
 
<asp:button id="button2" Text="PostBack su altra pagina" PostBackUrl="CrossPagePostBack.aspx" runat="server" />
</div>

nella pagina CrossPagePostBack.aspx all interno del file CrossPagePostBack.aspx.cs ho inserito nella funzione void Page_Load il seguente codice:


codice:
if (PreviousPage != null) 
{ 
Console.WriteLine("cè una previus page"); 
string results = ((TextBox) PreviousPage.FindControl("RicercaKey")).Text; 
searchKey.Text = results; 
}

e ovviamente nella pagina ho :


codice:
<div> Hai cercato: 
<asp:literal id="searchKey" runat="server" />
 </div>
come errore mi da un nullReferenceException una volta cliccato il pulsante e non capisco xchè...

qualcuno puo aiutarmi?

grazie mille in anticipo!