In ASP.NET con codifica C# come faccio a recuperare e q.di controllare la pagina di provenienza dell'utente?

Esempio:

per una parte riservata del sito devo passare tramite la pagina log.aspx che confermata la mia utenza attraverso un DB mi rimanda alla pagina reserved.aspx.

A q.sto punto nella pagina reserved.aspx voglio inserire un controllo di provenienta, che verifichi il passaggio da log.aspx, bloccando la visualizzazione della pagina se ciò nn è avvenuto.

Spero di aver posto il quesito in maniera chiara.

Ripeto ancora che mi serve la codifica in C#.

Grazie a tutti.