ASP.NET MVC对DateTime有什么格式,以便模型绑定能够正常工作?
发布时间:2020-12-16 10:01:06 所属栏目:asp.Net 来源:网络整理
导读:我有一种情况需要通过 javascript设置隐藏字段的日期和时间.我必须能够捕获这个隐藏的字段值作为我在服务器中的操作的参数. 问题是我不知道在隐藏字段中使用什么格式来编写日期时间.我google了很多,并没有找到一个表格,解释什么日期时间格式与默认的模型绑定
我有一种情况需要通过
javascript设置隐藏字段的日期和时间.我必须能够捕获这个隐藏的字段值作为我在服务器中的操作的参数.
问题是我不知道在隐藏字段中使用什么格式来编写日期时间.我google了很多,并没有找到一个表格,解释什么日期时间格式与默认的模型绑定引擎兼容. 我已经尝试了两个iso datetime:“yyyy-mm-dd’T’HH:MM:ss”和iso utc datetime:“UTC:yyyy-mm-dd’T’HH:MM:ss’Z’”没有成功. PS:我知道ASP.NET MVC会在处理格式和文化时考虑它是GET还是POST.我的文化是PT-BR,它是一个POST. 解决方法
看看
following blog post,它很好地解释了发生了什么以及默认模型绑定器的工作原理.
实际上,默认模型绑定器使用InvariantCulture用于GET参数,并使用特定于文化的POST参数格式.由于您要发送POST请求,因此无法识别ISO格式.在这种情况下,您可以在< globalization>中更改应用程序的文化. web.config的元素或编写自定义模型绑定器以覆盖默认行为. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-2 – 如何在asp.net mvc2中的控制器外部获取请
- asp.net-mvc – ASP.NET MVC的任何页面导航助手?
- asp.net – 访问视图Mvc.net中的路由值
- ASP.NET Web Pages - HTML 窗体
- asp.net-core – 如何使ASP.Net 5参考正常.Net类库不在您的
- 使用Asp-C写入Xml文件#
- ASP.NET MVC 3 – Ajax.BeginForm vs jQuery Form Plugin
- asp.net-mvc – Signalr从集线器外部调用特定客户端
- asp.net-mvc – mvc视图中的条件逻辑vs htmlhelper vs acti
- asp.net – 在将其上传到服务器之前,在客户端进行跨浏览器检
推荐文章
站长推荐
- asp.net-mvc – 使用RadioButtons的可空值布尔的
- asp.net-mvc-3 – 我可以将PartialViewResult与P
- asp.net – JQGrid不显示数据
- asp.net – 如果我没有指定targetFramework =“4
- asp.net-web-api-405使用AttributeRouting.PUTAt
- 如何在ASP.NET应用程序中避免SQL注入攻击?
- asp.net – 我可以在global.asax.cs中访问虚拟目
- asp.net-web-api – 从OWIN中间件更改响应对象
- asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结
- asp.net-web-api – 为什么我的ApiController方法
热点阅读