We are in the process of nutting out the design guidelines we would like to use in our development team and got into a discussion today around how ASP.NET controls should be
I tend to go with the control type as a prefix and the name of the control afterwards but I always CamelCase so in your example for different types of controls you might have..
For intellisense reasons I also always fully qualify the name of the control so I wouldn't do any of the following...
But ultimately down to personal preference