asp.net-core - Razor Pages 在页面加载时设置当前日期
问题描述
我是 razor 和 .net 的新手,我在 ASP Net Razor 项目上有一个页面,我在其中弹出一个带有表单的模式。表单内部有一个日期选择器,我想在页面加载时设置系统日期并均匀地保持可编辑。我已经试过了
@{ string dateNow = DateTime.Now.ToString("dd MM yyyy"); }
<input asp-for="intervento.Data" class="form-control" type="date" value="@dateNow" />
它检索正确的日期,但无法显示它。我该如何解决这个问题?
解决方案
您的日期应采用以下格式yyyy-MM-dd
。
所以它看起来像这样:
<input type="date" value="2020-10-23">
推荐阅读
- sql - 向 microsoft access 查询添加行号
- java - 如何使用带有 JoinColumn 的 JPA 实体的全参数构造函数?
- typescript - 如何在类型脚本中取消泛型类型
- javascript - 如何创建可以根据用户输入更改的 JSON 访问器?
- math - 关于排序回归
- java - 如何在java中验证输入变量的类型?
- css - CSS 列表格式菜单 - 当图像在列表中时,菜单项向下移动
- javascript - React JS CSS 无法代理多个树 url 上的错误
- django - AWS 上 Django 和 Django REST API 的 Django 3.1 Oath 身份验证
- azure-devops - Azure-Devops Pipeline - 等待 E2E 测试管道通过,然后再部署到下一个环境