我沒有正確獲取時間篩選,它顯示日曆而不是時間。但日曆應僅在選擇日期過濾器時顯示。下面是我的觀點代碼我也附上了圖片。 我下載示例源代碼從以下鏈接 https://gridmvc.codeplex.com/GridMvc中的時間篩選器
查看
@using GridMvc.Html
@using GridMvc.Sorting
@model IEnumerable<GridMvc.Site.Logging>
@Html.Grid(Model).Named("ordersGrid").Columns(columns =>
{
/* Adding "OrderID" column: */
columns.Add(o => o.ID)
.Titled("Number")
.SetWidth(100);
columns.Add(o => o.DateTime, "Date")
.Titled("Date")
.SortInitialDirection(GridSortDirection.Descending)
.Format("{0:dd/MM/yyyy}")
.SetWidth(110);
columns.Add(o => o.DateTime, "Time")
.Titled("Time")
.SortInitialDirection(GridSortDirection.Descending)
.Format("{0:hh:mm tt}")
.SetWidth(110);
columns.Add(o => o.Type)
.Titled("Type")
.SetWidth(150)
.ThenSortByDescending(o => o.ID);
//.SetFilterWidgetType("CustomCompanyNameFilterWidget");
columns.Add(o => o.Description)
.Titled("Description")
.SetWidth(250);
columns.Add(o => o.Reference)
.Titled("Reference")
.SetWidth(150)
.Css("hidden-xs"); //hide on phones
columns.Add(o => o.Response)
.Titled("Response")
.SetWidth(150)
.Css("hidden-xs"); //hide on phones
}).WithPaging(15).Sortable().Filterable().WithMultipleFilters()