Diciamo che un button (come gli altri web server controls) possiede una proprieta' SkinID che, se settata, determina l'applicazione di uno specifico skin piuttosto che prendersi lo skin generico.Originariamente inviato da eXs_II
Per quel poco che so, un componente, ad esempio un button è skinnabile
A parte questo, alla pagina aspx vengono applicati i css (o il css) contenuti nel suo theme. Il tema come saprai lo puoi definire a livello di pagina o nel web.config (o anche nel machine.config). Quindi skin a parte, probabile che non hai configurato bene il css contenuto nel theme con la relativa pagina aspx.
p.s. volendo puoi skinnare anzi cssare anche una pagina impostando il css specifico nella proprieta' StyleSheet della pagina aspx indipendentemente dal tema