gör en css-class för varje bakgrund, sen är det ju bara att byta ut den i codebehind. Ett enkelt sätt är ju att skriva i din masterpage
Kod:
<%@ Page masterPageFile="~/MasterPage.master"%>
<%@ MasterType virtualPath="~/MasterPage.master"%>
<div class="<% =BackgroundCss %>">..content</div>
Sen i masterpage codebehind har du en property
public string BackgroundCss {get;set;}
som du sätter i din aspx-fil sen i tex OnPageLoad med
Master.BackgroundCss = "greenbg";
Obs för att kunna använda Master.[property] så måste du peka ut MasterType i din aspx-fil, se mer info här
http://msdn.microsoft.com/en-us/libr...(v=vs.80).aspx