Как сделать пользовательский цвет ASP.NET древовидным выбранным стилем? - PullRequest
0 голосов
/ 29 ноября 2011

Я хотел бы покрасить свой выбранный узел пользовательским цветом, когда я выбираю узел, по умолчанию идентификатор становится красным, теперь это проблема, я создал 2 класса CSS:

.NodoSelNormale
{
    color: Yellow;
}

.NodoSelPS
{
    color: #e2cfa8;
}

В page_load я вставил код c #:

            if (Advsecu.GetCurrentUserLevel().ToString() == "8")
            {              
                treeDir.SelectedNodeStyle.CssClass = "NodoSelPS";             
            }
            else
            {
                treeDir.SelectedNodeStyle.CssClass = "NodoSelNormale";
            }

Когда я выбираю узел, он становится КРАСНЫМ, код, который он не работает, я вставляю в любой обработчик событий, например selectednodechenged, selectednodechanging, treenodechecked, treenodeoted, это не работает, почему?

1 Ответ

0 голосов
/ 30 ноября 2011

Добавить !important правило к цветному стилю в классах NodoSelNormale и NodoSelPS css.

Кстати, в названии вопроса вы упомянули GridView, а в вопросе упомянули событие treenodechecked. Какой элемент управления вы используете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...