繁体   English   中英

仅从控制器通过DateTime对象传递日期。 尝试多种方式绑定时间

[英]Passing only Date from controller through DateTime Object. Trying Multiple ways bind Time alongwith

我的.cs文件包含这个。

在此输入图像描述

模型还包含相同的datatype

在填写表单中的数据时,我得到的值为

在此输入图像描述

在SQL中,我将数据类型保留为date ,在模型中,必须保留DateTime。

我尝试了ParseExact() .Date等,但最终结果随着时间的推移而变化。

在此输入图像描述

有人可以帮忙吗? 我在本网站上尝试了很多与此问题相关的解决方案,但没有得到任何帮助。

先感谢您。

将其添加到您的模型中

[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]

并在.cshtml中

@Html.TextBoxFor(m => m.LastPaymentDate, "{0:dd/MM/yyyy}")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM