Изменить тему веб-сайта для клиента с MaterPage - PullRequest
2 голосов
/ 12 августа 2010

Мне нужно изменить тему сайта (css), нажав кнопку на главной странице.

   protected virtual CSSClick (_sender : object,  _e : System.EventArgs) : void
   {
       //Session("Theme") = "Advanced";
   }

Google & MSDN не дали мне ответа :( Так не имеет значения на C # или VB.NET, просто как это сделать?

спасибо.

Ответы [ 2 ]

1 голос
/ 12 августа 2010

Я помню, что Марко Беллинасо объяснил это в своей книге «Программирование сайтов ASP.NET 2.0 (проблема-дизайн-решение)».В книге он строит веб-сайт под названием Beerhouse.Исходный код для проекта Beerhouse находится в codeplex:

http://thebeerhouse.codeplex.com/releases/view/127

1 голос
/ 12 августа 2010

Если он основан только на CSS, то я полагаю, что вы можете обернуть теги ссылок CSS в элементы управления заполнителями и соответствующим образом показать / скрыть их в событии нажатия кнопки.

...