To make a Theme Changing Programatically you need to set the Page.theme on preinit event of a Page. Make a base class that override the preinint and your logical of changing theme. PreInit Use this event for the following: Check the IsPostBack property...