我有一个aspx页面,在后面的代码中,我正在构建一个Telerik.Web.UI.Appointment对象列表,并将RadScheduler的数据源设置为该列表。
对于每个约会对象,我正在为其添加几个属性。比如CusomerID。
appt.Attributes.Add("CustomerID", 23);
我需要了解此信息客户端。从文档中可以看出,这应该可行,但事实并非如此。
var appt = eventArgs.get_appointment();
var list = appt.get_attributes();
var attr = list.getAttribute('CustomerID');
当我运行它时,attr总是未定义的。
那么,我的问题是什么?我是不是在服务器端以正确的方式添加属性,或者是我的客户端呼叫搞砸了什么?
答案 0 :(得分:1)
将CustomAttributeNames =“CustomerID”添加到aspx中的标记。否则,如果我没记错的话,get_attributes()只会返回任何内容。