feature request and bad behavior report : Calendar in (currently unsupported) wall-calendar mode

2 posts, 0 answers
  1. Tim R
    Tim R avatar
    131 posts
    Member since:
    Feb 2006

    Posted 17 Feb 2013 Link to this post

    I've spent all the ask-for-a-feature points grandma gave me.

    Let me say up front I do understand that using the Calendar as a wall-calendar in full-screen mode is unsupported at this time, but I am looking to the future, because it is a very useful data-driven wall-calendar widget. The data-value custom attribute makes it easy to bind the calendar cells to a hashed object whose keys take the form "2013/0/12", i.e. year/javascript month ordinal/day of month.

    When using the Calendar in full-screen mode, like a wall-calendar, with cells capacious enough to fit snippets of text, it makes sense to use full day names (Monday, Tuesday, Wednesday...) instead of the day abbreviations, Su Mo Tu We Th Fr Sa as the column-header value.  This would be much easier if the day-names array could be integrated into the configuration. I am using the following workaround to accomplish this now.  The value in the header column's title attribute is simply substituted for the abbreviation. But the code must be executed at several points in the program, and the workaround is timing-dependent—it must be called after the calendar has been rendered—and so one must experiment with setTimeout() delays.

    function changeDayHeaders() {
        $("#calendar table thead tr:eq(0) th").each(function (i, elem) {       
            var $elem = $(elem);      

    I have the calendar expanding to occupy the full width and height of the browser window (expand height is not working in IE9 yet).
    UNDESIRABLE BEHAVIOR IN ALL BROWSERS:  after navigating to a different month, the calendar becomes fixed dimension.

  2. Georgi Krustev
    Georgi Krustev avatar
    3688 posts

    Posted 20 Feb 2013 Link to this post

    Hello Tim,

    I will log your request for further investigation. If other users require the same functionailty we will log it for further consideration.

    As you pointed the Calendar widget is not designed to work as a "wall-calendar" and you will need to calculate height of the table element manually.

    All the best,
    Georgi Krustev
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Back to Top