Кто-нибудь знает, как в элементе управления TreeView ASP.Net, чтобы пользовательский стиль был применен к расширенному узлу? У меня много корневых узлов, и я хочу, чтобы у расширенных узлов был другой фон.
Нет никакого способа сделать это с готовыми элементами управления, и это касается многих элементов управления MS ASP.NET, однако в codeplex существует проект адаптеров, который делает ваши элементы управления ASP.NET дружественными к CSS: http://www.codeplex.com/cssfriendly Это довольно просто, но спросите еще раз, если вам нужна помощь в настройке.
Я не хотел отклоняться от исходного элемента управления, поэтому в итоге я написал некоторый JavaScript, который изменял бы дерево через структуры узлов при загрузке страницы.