No compilation errors. You will note I said <%=Master.MyVariable%> works on the aspx page.
I have fould it is a loading sequence issue.
If I use Private Sub PreInit rather than Load then I can access the Master variables via Master.MyVariable in the code file.
Is there any documentation where all of this is spelled out?
Is it possible to use a BasePage with a Master page? BasePage properties can be accessed directly.