I wonder if someone could help me understand whats going on here. I have a web part with various web part properties. I have a class that inherits the web part class so that I can access my web part properties from my new class.
This works from the point of view that I can access the web part properties however the value is always the properties default value and not the stored property value.
If I log the property just before calling a method in my new class it logs out the correct value. With the exact same logging line in my new classes method it logs out the proprieties default and not its actual value.