Potresti mettere in una tabella di un database il nome delle foto di sfondo che vuoi cambiare. Nella pagina incriminata, puoi mettere lo stile CSS:
codice:
.background-main {
background-image: url("picts/background.jpg");
background-repeat: no-repeat;
background-position: 0px 100px;
}
e dentro background-image potresti stampare il nome del file prelevato dal database:
codice:
.background-main {
background-image: url("picts/<%=recordset("sfondo")%>");
background-repeat: no-repeat;
background-position: 0px 100px;
}
Sinceramente non ho mai provato, ma tramite Javascript si riesce ad interagire con ASP, con i CSS non ne sono sicurissimo.