public static DateTimePickerBuilder VnrDateTimePickerFor <TModel>(this HtmlHelper <TModel> helper, Expression <Func <TModel, DateTime?> > expression, DateTimePickerBuilderInfo builderInfo) { var dateTimePickerBuilder = helper.Kendo().DateTimePickerFor(expression) .Enable(builderInfo.Enable) .Start(builderInfo.Start) .Format(builderInfo.Format) .TimeFormat(builderInfo.TimeFormat) .Depth(builderInfo.Depth) .Min(builderInfo.Min) .Max(builderInfo.Max); //.Culture(builderInfo.Culture); if (!string.IsNullOrWhiteSpace(builderInfo.Format)) { //dateTimePickerBuilder.Format(builderInfo.Format); //[Hien.Nguyen] 21/10/2014 - Đồng nhất lại định dạng là dd/MM/yyyy dateTimePickerBuilder.Format(ConstantFormat.HRM_Format_DayMonthYear_HoursMin); } if (!string.IsNullOrWhiteSpace(builderInfo.Name)) { dateTimePickerBuilder.Name(builderInfo.Name); } if (!string.IsNullOrWhiteSpace(builderInfo.Value)) { dateTimePickerBuilder.Value(builderInfo.Value); } if (!string.IsNullOrWhiteSpace(builderInfo.StyleCss)) { dateTimePickerBuilder.HtmlAttributes(new { style = builderInfo.StyleCss, placeholder = builderInfo.Placeholder }); } return(dateTimePickerBuilder); }
public static DateTimePickerBuilder VnrDateTimePicker <TModel>(this HtmlHelper <TModel> helper, DateTimePickerBuilderInfo builderInfo) { var dateTimePickerBuilder = helper.Kendo().DateTimePicker() .Enable(builderInfo.Enable) .Format(ConstantFormat.HRM_Format_DayMonthYear_HoursMin) .TimeFormat(builderInfo.TimeFormat) .Start(builderInfo.Start) .Depth(builderInfo.Depth) .Min(builderInfo.Min) .Max(builderInfo.Max); //.Culture(builderInfo.Culture); if (!string.IsNullOrWhiteSpace(builderInfo.Name)) { dateTimePickerBuilder.Name(builderInfo.Name); } if (!string.IsNullOrWhiteSpace(builderInfo.Value)) { dateTimePickerBuilder.Value(builderInfo.Value); } if (!string.IsNullOrWhiteSpace(builderInfo.StyleCss)) { dateTimePickerBuilder.HtmlAttributes(new { style = builderInfo.StyleCss, placeholder = builderInfo.Placeholder }); } return(dateTimePickerBuilder); }