Как изменить цвет фона события для определенных событий в FullCalendar jQuery SQL ASP.NET VB Version - PullRequest
0 голосов
/ 04 февраля 2011

Я успешно преобразовал FullCalendar в asp.net / VB, и он отлично работает. Я изо всех сил пытаюсь изменить цвет фона события на основе запроса SQL. Я перепробовал многие ссылки в StackOverflow и в Документах полного календаря - http://arshaw.com/fullcalendar/docs/event_rendering/Colors/, но я почти ничего не знаю о jQuery / Javascript, так что это очень трудно для меня.

У меня 5 сотрудников, и я бы хотел, чтобы у каждого из них был уникальный цвет в календаре. В моей таблице SQL есть поле SalesPersonID для каждого сотрудника. Я хочу изменить цвет на основе идентификатора. например: (Я знаю, что это не будет работать в этом сценарии, это просто для информации)

If "SalesPersonID" = "1" Then
                      cevent.className = "Steve"
                      ElseIf "SalesPersonID" = "2" Then
                      cevent.className = "Bob"
End If

Я загрузил свой код здесь - http://www.2shared.com/file/XtSva9Zp/FullCalendar_ASP_NET_VB.html

Пожалуйста, не стесняйтесь загружать и анализировать его, чтобы посмотреть, сможете ли вы мне помочь!

Другой парень на StackOverflow разместил эту ссылку, которая может помочь ... http://jake1164.blogspot.com/2010/07/adding-dynamic-color-to-fullcalendar.html

Спасибо

1 Ответ

1 голос
/ 09 февраля 2011

У меня была похожая проблема, и я сузил ее до того факта, что в моей базе данных хранятся имена столбцов без учета регистра, поэтому, когда я экспортировал свои события и пытался их отобразить, мои объекты событий имели свойство event.classname вместо event.className. Fullcalendar использует только верблюжий вариант, поэтому мой css никогда не будет отображаться.

Я создал объект-обертку в своем php, чтобы изменить свойство нижнего регистра на свойство camel-case, и fullcalendar теперь распознает свойство className.

Надеюсь, это поможет. Andy

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