I'm using this piece of code on page one.aspx

Context.Items("Parameter") = x
Server.Transfer("two.aspx")

And in opage two.aspx

I put a value in a text box via button.
To grab the data I use

Dim x As Integer = CType(Context.Items("Parameter"), Integer)


BUT when I click the button to insert that value in a text box I get 0
(zero) instead of a number from the previous page.