我沒有找到關於服務器端版本Kendo Calendar
的許多文檔 我想禁用日期而不使用任何客戶端JavaScript由於時區問題。kendo日曆禁用日期/問題理解文檔
是我的嘗試迄今已是禁用日期綁定到List<DateTime> DisabledDates
:
@(Html.Kendo().Calendar()
.Name(calendarName)
.Min(calendar.MinDate.Date)
.Max(calendar.MaxDate.Date)
.Culture(new CultureInfo('de-De'))
.Footer(false)
.DisableDates(Model.DisabledDates.Select(x => x.Date.ToString("d", new CultureInfo('de-De')))
)
}
的DisableDates
選項不工作,雖然。我也嘗試了.asEnumerable()
擴展。
那日曆建設者實況:
public CalendarBuilder DisableDates(IEnumerable<string> disableDates);
/// <summary>
/// Specifies the disabled dates in the Calendar widget using a function.
/// </summary>
/// <example>
/// <code lang="CS">
/// <%= Html.Kendo().Calendar()
/// .Name("calendar")
/// .DisableDates(DayofWeek.Saturday, DayOfWeek.Sunday)
/// %>
/// </code>
/// </example>
public CalendarBuilder DisableDates(params DayOfWeek[] days);
/// <summary>
/// Specifies the disabled dates in the Calendar widget using a function.
/// </summary>
/// <example>
/// <code lang="CS">
/// <%= Html.Kendo().Calendar()
/// .Name("calendar")
/// .DisableDates("disableDates")
/// %>
/// </code>
/// </example>
public CalendarBuilder DisableDates(string handler);
不幸的是沒有explantion如何IEnumerable<string>
應該像。 在我的情況下,這些值將會像25.02.2017
CANBODE可以幫我嗎?
是否存在您粘貼的生成器文檔中的第一種方法的文檔?第二天禁用了一週的日子,第三天將它綁定到了JavaScript函數。順便說一句。在客戶端,您的.ASP代碼無論如何都不是JavaScript。只需檢查呈現的頁面源。 –
我沒有找到這個過載的任何文檔 –