Дэвид, я отправляю вам этот ответ, потому что я видел ту же проблему в своем коде, и единственное РЕАЛЬНОЕ решение, которое я нашел, было то, что я должен был поддерживать функцию OnClick в двух местах ... Я использовал PetersDatePackage, но он был на Telerik RAD Strip.
В моем случае элемент управления находился на странице .ascx, а код JS был следующим:
function OnIncidentDateChange(ctrl, dtDate, bErr)
{
var weekday = new Array(7);
weekday[0] = "Sunday";
weekday[1] = "Monday";
weekday[2] = "Tuesday";
weekday[3] = "Wednesday";
weekday[4] = "Thursday";
weekday[5] = "Friday";
weekday[6] = "Saturday";
<%=LabelDayOfWeek.ClientID %>.innerText = weekday[dtDate.getDay()];
}
Но этого было недостаточно. Я должен был добавить ЭТОТ код на мою родительскую страницу. Страница, которая содержит элементы управления для полосы Telerik.
// Dummy function?
function OnIncidentDateChange()
{
}
Как только я это сделал, это сработало ...
Я не уверен, почему, чтобы сказать вам правду, и это не имеет смысла для меня, и может быть просто проблема с пакетом PDP ...