나는 검도 데이트 피커에 최소값과 최대 값을 설정했습니다. 이제 범위에없는 날짜는 표시되지 않지만 날짜는보고 싶지만 회색으로 표시됩니다. monthtemplate 속성을 찾고 있었지만 템플릿을 올바르게 가져올 수 없습니다. 다음 코드를 가지고 있지만 템플릿 오류가 발생합니다. 당신의 도움이kendo datepicker 월 템플릿 최소 및 최대 값
0
A
답변
0
은 당신이 설정할 수 있습니다 빈 템플릿도 있습니다, 심지어는 어렵지 않았다. 그리고 그것은 저를위한 속임수를했습니다.
@(Html.Kendo().DatePickerFor(m => m.PurchaseDate)
.Value(Model.PurchaseDate)
.Max(DateTime.Today)
.MonthTemplate(m=>m.Empty("<div class='outofarray'>#= data.value #</div>"))
.Events(ev => ev.Change("setMinExpiryDate")))
0
이 시도에 대한
@(Html.Kendo().DatePickerFor(m => m.PurchaseDate)
.Value(Model.PurchaseDate)
.Max(DateTime.Today)
.MonthTemplate("# if data.date < '"+DateTime.Today+"') { #" +
"<div class='inarray'>#= data.value #</div>" +
"# } else { #" +
"<div class='outofarray'>#= data.value #</div>" +
"# } #")
.Events(ev => ev.Change("setMinExpiryDate"))
)
덕분에,
@(Html.Kendo().DatePickerFor(m => m.PurchaseDate)
.Value(DateTime.Now)
.Max(DateTime.Today)
.MonthTemplate("# if (data.date < '" + DateTime.Today + "') { #" +
"<div class='inarray'>#= data.value #</div>" +
"# } else { #" +
"<div class='outofarray'>#= data.value #</div>" +
"# } #")
.Events(e => e.Change("setMinExpiryDate"))
ahhhh 검도 클라이언트 템플릿 ahhhhhhh – CSharper