HOW TO: Dynamically Assign a Stylesheet to an ASP.NET Page
Solution
Dynamically assign a Style Sheet to an ASP.NET page
by Scott (OdeToCode.com) - uses the Text property of a Literal server control to dynamically output the LINK tag referencing a stylesheet.