Как отобразить ежедневную дату в элементе управления Telerik RadCalendar

#asp.net #telerik

#asp.net #telerik

Вопрос:

я использую telerik calender control в asp.net. я щелкнул по элементу управления календарем, и дата установлена рядом с полем, но я хочу, чтобы ежедневная дата отображалась автоматически… но я не нажимаю элемент управления календарем..Есть идеи, как мне следует это закодировать? я новичок

Комментарии:

1. Где отображать ежедневную дату? Пожалуйста, опишите это вкратце, чтобы другие могли понять..

Ответ №1:

Это то, о чем ты говоришь?

http://demos.telerik.com/aspnet-ajax/calendar/examples/functionality/today/defaultcs.aspx

Telerik RadCalendar может распознавать и отмечать сегодняшнюю дату. Вы должны определить объект RadCalendarDay в коллекции SpecialDays, задать его свойства стиля по мере необходимости, а затем присвоить свойству Repeatable значение RecurringEvents.Сегодня.

При использовании встроенной обложки для RadCalendar и стиля элементов особого дня-CssClass=»rcToday», будет применен стиль обложки today.

Комментарии:

1. Спасибо, но я хочу, чтобы ежедневная дата отображалась автоматически любым способом

2. Извините, но я не понимаю определения «ежедневной даты».

3. На самом деле клиент нажимает на дату, управляет календарем telerik, отображается сегодняшняя дата, но не нажимает на элемент управления календарем, дата отображает ежедневную дату, есть идеи

Ответ №2:

Я не уверен, что это то, что вы ищете, но следующий JavaScript выделит (а не просто выделит) сегодняшнюю дату:

 function SelectToday() {
    var todaysDate = new Date();
    var todayTriplet = [todaysDate.getFullYear(), todaysDate.getMonth()   1, todaysDate.getDate()];
    var calendar = $find("<%=RadCalendar1.ClientID%>");
    calendar.selectDate(todayTriplet, true);
}
  

Это может быть выполнено при загрузке клиентского события RadCalendar.