J'ai une page aspx, et dans le code derrière, je construis une liste d'objets Telerik.Web.UI.Appointment, et en définissant la source de données de RadScheduler à cette liste.Telerik RadScheduler et les attributs de rendez-vous
Pour chaque objet de rendez-vous, j'ajoute plusieurs attributs. Des choses comme CusomerID.
appt.Attributes.Add("CustomerID", 23);
Je dois obtenir ce côté client de l'information. D'après la documentation, il me semble que cela devrait fonctionner, mais ce n'est pas le cas.
var appt = eventArgs.get_appointment();
var list = appt.get_attributes();
var attr = list.getAttribute('CustomerID');
Lorsque j'exécute ceci, attr est toujours indéfini.
Alors, quel est mon problème? Est-ce que je n'ajoute pas les attributs de la bonne façon du côté du serveur, ou est-ce que quelque chose est en désordre avec mon appel côté client?