Model view controller 剑道网格显示时间不正确

Model view controller 剑道网格显示时间不正确,model-view-controller,kendo-ui,grid,Model View Controller,Kendo Ui,Grid,有没有办法让剑道网格不把时间转换成世界时间。例如,我的数据库返回的时间是07:00,但在网格中显示时,它显示为02:00。如何使列显示您返回的实际时间 这是剑道格网: @(Html.Kendo().Grid<ExerciseBreakdownViewModel>() .Name(string.Format("Grid")) .Columns(columns => { columns.Boun

有没有办法让剑道网格不把时间转换成世界时间。例如,我的数据库返回的时间是07:00,但在网格中显示时,它显示为02:00。如何使列显示您返回的实际时间

这是剑道格网:

@(Html.Kendo().Grid<ExerciseBreakdownViewModel>()
          .Name(string.Format("Grid"))
          .Columns(columns =>
          {
              columns.Bound(p => p.Id).Visible(false);
              columns.Bound(p => p.PersonnelName).Width(120);
              columns.Bound(p => p.NumberOfTeams).Width(120);
              columns.Bound(p => p.TeamMembers).Width(110);
              columns.Bound(p => p.Vehicles).Width(80);
              columns.Bound(p => p.Brief).Format("{0:HH:mm}").EditorTemplateName("BriefTimePicker").Width(80);
              columns.Bound(p => p.KickOff).Format("{0:HH:mm}").EditorTemplateName("KickoffTimePicker").Width(80);
              columns.Bound(p => p.Debrief).Format("{0:HH:mm}").EditorTemplateName("DebriefTimePicker").Width(80);
          })
          .Editable(editable => editable.Mode(GridEditMode.InCell))
          .HtmlAttributes(new { style = "height:400px;" })
          .Navigatable()
          .Scrollable()
          .DataSource(dataSource => dataSource
              .Ajax()
              .PageSize(20)
              .Events(events => events.Error("error_handler"))
              .Model(model =>
              {
                  model.Id(p => p.Id);
                  model.Field(p => p.PersonnelName).Editable(false);
                  model.Field(p => p.NumberOfTeams);
                  model.Field(p => p.TeamMembers);
                  model.Field(p => p.Vehicles);
                  model.Field(p => p.Brief);
                  model.Field(p => p.KickOff);
                  model.Field(p => p.Debrief);
              })
             .Read("Personnel_Read", "Schedule", Model)
          )
    )
@(Html.Kendo().Grid())
.Name(string.Format(“网格”))
.列(列=>
{
columns.Bound(p=>p.Id).Visible(false);
columns.Bound(p=>p.PersonnelName).Width(120);
columns.Bound(p=>p.NumberOfTeams).Width(120);
columns.Bound(p=>p.TeamMembers).Width(110);
列.绑定(p=>p.Vehicles).宽度(80);
columns.Bound(p=>p.Brief).Format(“{0:HH:mm}”).EditorTemplateName(“BriefTimePicker”).Width(80);
columns.Bound(p=>p.KickOff).Format(“{0:HH:mm}”).EditorTemplateName(“KickoffTimePicker”).Width(80);
columns.Bound(p=>p.Debrief.Format(“{0:HH:mm}”).EditorTemplateName(“DebriefTimePicker”).Width(80);
})
.Editable(Editable=>Editable.Mode(GridEditMode.InCell))
.HtmlAttributes(新的{style=“height:400px;”})
.Navigatable()
.Scrollable()
.DataSource(DataSource=>DataSource
.Ajax()
.页面大小(20)
.Events(Events=>Events.Error(“错误处理程序”))
.Model(Model=>
{
model.Id(p=>p.Id);
model.Field(p=>p.PersonnelName).可编辑(false);
model.Field(p=>p.NumberOfTeams);
model.Field(p=>p.TeamMembers);
车型字段(p=>p.Vehicles);
model.Field(p=>p.Brief);
模型字段(p=>p.KickOff);
model.Field(p=>p.debriff);
})
.Read(“人员”、“进度表”、型号)
)
)

从数据库返回的数据类型为Time。调试时,它在发送到网格的对象中显示良好,但当网格读取它时,它会转换它。

如何将时间绑定到网格您可以显示代码吗请发布代码…请添加服务器传输的数据示例,以查看您如何传输时间。不确定这是否有帮助,但请检查以下内容: