Hola,
Respondiendo a tus preguntas:
1.- Para hacer lo que quieres tienes que hacer un enumerado con los valores que necesites, pero tienes muchas limitaciones al hacer esto, por ejemplo no puedes hacer lo siguiente:
Código:
enum Valores {
100px,
100%
}
Lo _mejor_ que puedes hacer es definir tu atributo
unidad del tipo System.Web.UI.WebControls.Unit, luego validar los valores ingresados en la propiedad UnidadCSS.
2.- Hasta donde tengo entendido debes crear esquemas y copiar a una carpeta específica, te envío el enlace al respecto:
http://msdn.microsoft.com/library/sp...nnotations.asp
Saludos