An Extender Provider for control security
This is a small example of how you can use an Extender Provider to set a controls Visibility, or Enabled, or ReadOnly, etc Property:
http://dotnetrocks.blogspot.com/archives/2004_06_20_dotnetrocks_archive.html#108810524780218376
see my Thursday, June 24 3:25pm entry
The example is based on a Roles model and sets these properties based on which roles a user is in.
Credits to Francesco Balena for this.