Jul 19, 2007 - 12:35 PM
I personally would probably chose the inheritance from a base class.
Did this help you?
Jul 19, 2007 - 01:07 PM
I found this info on microsofts site: http://msdn2.microsoft.com/en-us/library/36574bf6(vs.80).aspx about templated user controls, I think that's the inherited solution you're talking about. Theming I think is not good enough for me, since I want to be able to not only change colors and other css-styles, but also have some repeated html-code in the tempate.
Do you know about the MS way of doing it?
Jul 20, 2007 - 08:48 AM
Two things to be aware of though.
In order to access any controls within the template area from the page directly, the ITemplate property of the UC needs this declared [TemplateInstance(TemplateInstance.Single)]
And then the controls are not accessible before the OnPreRenderComplete event, so don't do anything with them in the Page_Load method.
Thanks for pointing me in the right direction, Peter.
Dec 27, 2010 - 07:05 AM
Aug 26, 2011 - 12:59 AM