gpt4 book ai didi

asp.net-mvc - asp.net mvc HTML5 日期输入类型

转载 作者:搜寻专家 更新时间:2023-10-31 02:25:24 26 4
gpt4 key购买 nike

我在 visual studio 2013 中使用 asp.net mvc,其中一个字段是日期输入,但是当单击该字段并将焦点放在该字段中时,自动 HTML5 日期选择器不会出现。如果我手动输入该字段,它会出现,但不会映射到该特定字段。在数据注释中,我包含了 [DataType(DataType.Date)] 但这不会显示 HTML5 日期选择器。我如何在下面的 asp.net 中实现这一点,特别是该字段的代码

<div class="form-group">
@Html.LabelFor(model => model.CustomerJoinDate, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.CustomerJoinDate, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.CustomerJoinDate, "", new { @class = "text-danger" })
</div>
</div>

最佳答案

不记得这是什么时候添加的,但在旧版本的 ASP.NET MVC 中,您可以修改默认编辑器模板以添加对它的支持,或者使用 TextBoxFor 允许您指定任何自定义属性:

@Html.TextBoxFor(model => model.CustomerJoinDate, new { 
@class = "form-control",
type = "date"
})

关于asp.net-mvc - asp.net mvc HTML5 日期输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32168431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com