I have calender registered like:
<%= Html.Telerik().Calendar().Name("DateCalendar")
.ClientEvents(events => events.OnChange("OnPurchaseDateChanged"))
%>
I have ScriptRegistar in master page, the final generated Html code contains:
<link type="text/css" href="/Content/site.css" rel="stylesheet" />
<link type="text/css" href="/Content/2010.3.1318/telerik.common.min.css" rel="stylesheet"/>
<link type="text/css" href="/Content/2010.3.1318/telerik.sunset.min.css" rel="stylesheet"/>
<script type="text/javascript" src="/Scripts/2010.3.1318/telerik.common.min.js"></script>
<script type="text/javascript" src="/Scripts/2010.3.1318/telerik.menu.min.js"></script>
<script type="text/javascript" src="/Scripts/2010.3.1318/telerik.calendar.min.js"></script>
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function(){
if (!jQuery.telerik) jQuery.telerik = {};
jQuery.telerik.cultureInfo={"shortDate":"dd/MM/yyyy","longDate":"MMMM-dd-yy","longTime":"h:mm:ss tt","shortTime":"h:mm tt","fullDateTime":"MMMM-dd-yy h:mm:ss tt","sortableDateTime":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","universalSortableDateTime":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","generalDateShortTime":"dd/MM/yyyy h:mm tt","generalDateTime":"dd/MM/yyyy h:mm:ss tt","monthDay":"MMMM dd","monthYear":"MMMM, yyyy","days":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"abbrDays":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"abbrMonths":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"months":["January","February","March","April","May","June","July","August","September","October","November","December",""],"am":"AM","pm":"PM","dateSeparator":"/","timeSeparator":":","firstDayOfWeek":0,"currencydecimaldigits":2,"currencydecimalseparator":".","currencygroupseparator":",","currencygroupsize":3,"currencynegative":1,"currencypositive":0,"currencysymbol":"$","numericdecimaldigits":2,"numericdecimalseparator":".","numericgroupseparator":",","numericgroupsize":3,"numericnegative":1,"percentdecimaldigits":2,"percentdecimalseparator":".","percentgroupseparator":",","percentgroupsize":3,"percentnegative":0,"percentpositive":0,"percentsymbol":"%"};
jQuery('#MainMenu').tMenu({effects:{list:[{name:'property',properties:['opacity']}],openDuration:400,closeDuration:400}});
jQuery('#PurchaseDateCalendar').tCalendar({minDate:new jQuery.telerik.datetime(1899,11,31), maxDate:new jQuery.telerik.datetime(2100,00,01), onChange:OnPurchaseDateChanged});});
//]]>
</script>
It looks like all the required CSS and JS are there. But when I click on any date, the selected day does not change background code. I inspected DOM, and "t-state-selected" class is not assigned to the <td> of selected date.
Any clue?
Thanks
Hardy