当前位置: 首页 > 知识库问答 >
问题:

Kendo mvc网格内联编辑模式DateTimePicker模板出现错误

宰父智敏
2023-03-14

我正在使用KendoUIMVC网格进行数据列表。我正在这个网格中进行内联编辑。我正在为DateTime字段使用EditorTemplate,这样它将在内联编辑模式下为DateTime字段提供datetimepicker。当我要点击更新按钮时,它会给我这样的确认信息:“必须是日期”

   columns.Bound(k => k.SevenDaysFrom).Format("{0:dd.MM.yyyy}").EditorTemplateName("DateTime").Width(30);
                            columns.Bound(k => k.SevenDaysTo).Format("{0:dd.MM.yyyy}").EditorTemplateName("DateTime").Width(30);

此处,EditorTemplateName中的DateTime(“DateTime”)是模板文件,即DateTime。cshtml和此文件将包含以下代码:

@model DateTime?

@(html.剑道().DateTimePickerFor(m=

现在,它将在单击更新时给出验证错误消息。Belowe附加是验证错误:

那么,我不知道为什么会发生这种情况?解决这个问题的办法是什么?请帮忙。

共有2个答案

余弘新
2023-03-14

你应该在视图模型中提到数据类型

[DataType(DataType.Date)]
public Nullable<DateTime> SevenDaysFrom { get; set; }

在剑道格网中,你可以像下面这样提到,

columns.Bound(k => k.SevenDaysFrom).Format("{0:dd.MM.yyyy}")

参考我的另一个答案在剑道内联编辑中只显示日期选择器而不是日期时间选择器

须景辉
2023-03-14

设定剑道文化:

@{
var culture = "en-GB";
}

<script src="@Url.Content("~/Scripts/kendo/cultures/kendo.culture." + @culture + ".min.js")"></script>

<script>  kendo.culture("@culture"); </script>
 类似资料:
  • 大家好,我是html和css的新手,我有一个简单的问题:我写了这个html代码 我在6Times 1FR中为类name1、name2、name3创建了一个网格模板区域,重复为{port1 port1 port2 port2 port3 port3}以一行形式显示,当我给每个类提供三个网格区域中的一个时,它会像下面的图像一样显示。我想用网格系统将它们显示在一行中,你能帮我吗。我想要它们在页面上显示,

  • 我想在我的剑道ui网格中进行内联编辑。数据绑定似乎工作正常,但当我在编辑某些内容后单击“更新”按钮时,范围会得到更新,但编辑对话框不会消失。如果单击另一个编辑按钮,它将进入失效状态。毕竟,只有当我至少提供一个伪函数作为k-save时,它才会更新作用域。出于某种原因,单击“取消”按钮确实会更新范围。所以“取消”按钮实现了我对“更新”按钮的期望。 您可能会看到,我想更新客户端的本地范围,而不是向任何服

  • 我对剑道网格自定义编辑器有问题。当我点击剑道网格上的编辑按钮时,我想使用dateTimePicker作为我的编辑器。但当我尝试使用dateTimePicker自定义网格时,总会出现错误: 以下是简单的源代码: 或者你可以在这个链接上查看 我已经在许多不同的来源上检查了它,例如: 参考文献1 参考文献2

  • 剑道内嵌单元格编辑不支持日期时间格式。我需要"dd/MMM/yyyy"数据格式,但是剑道网格显示"提交的日期必须是日期"错误。你能告诉我该怎么做吗

  • class BaseDatabaseSchemaEditor[source] Django的迁移系统分为两个部分;计算和储存应该执行什么操作的逻辑 (django.db.migrations) ,以及用于把“创建模型”或者“删除字段”变成SQL语句的数据库抽象层 -- 后者是模式编辑器的功能。 你可能并不想像一个普通的开发者使用Django那样,直接和模型编辑器进行交互,但是如果你编写自己的迁移系

  • 问题内容: 我有一组看起来像这样的模型: 和一个看起来像这样的: 我的目标是获得一个管理界面,使我可以在一页上编辑所有内容。这种模型结构的最终结果是,事物被生成到一个视图+模板中,看起来或多或少像: 我知道,如我所料,内联的内联技巧在Django管理员中失败。有人知道允许这种三级模型编辑的方法吗?提前致谢。 问题答案: 你需要创建一个自定义表单和模板的。 像这样的东西应该适用于以下形式: (那只是