la pagina cliente.aspx è settata come pagina "content" o come webform?
hai specificato una masterpage di default, anche se poi la cambi da codice?
Inoltre credo che l'istruzione
HiddenField hdCodiceClienteMaster =
(HiddenField)Master.FindControl("hdCodiceCliente");
non possa essere ancora fatta nel PreInit. Devi aspettare un evento successivo.
Ciao
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.