当我尝试将数据发布回数据库时,时间值不在模型中。它们在检索数据时显示得很好。
以下是模型:
public class RecurringTemplate
{
public Schedule Schedule { get; set; }
public List<Filters> Filters { get; set; }
public List<BuildDays> BuildDays { get; set; }
public List<Offsets> Offsets { get; set; }
public List<ScheduleTypes> ScheduleTypes { get; set; }
[Required(ErrorMessage = "Please Select BuildDays")]
public List<byte> SelectedBuildDays { get; set; }
public byte SelectedScheduleType { get; set; }
public decimal FilterId { get; set; }
}
后控制器:
@* Time Picker *@
<script type="text/javascript">
$(document).ready(function () {
$("#Schedule_Build_Time").datetimepicker({
format: "LT"
});
});
</script>
查看对象:(模型是Schedule类所在的视图模型)
{{1}}
我对该视图的所有其他控件都回传没有问题,我只是没有时间返回。我只是在调试器中显示{00:00:00}。
非常感谢任何帮助!
以下是Schedule类所在的视图模型:
{{1}}
修改的 我发现了这个问题,我很抱歉我没有意识到我最初离开了这个部分。我有一个用于时间选择的自定义用户界面DateTimePicker ...如果我删除此javascript,则值将返回到控制器:
{{1}}
有这方面的想法或经验吗?