Asp.net MVC 接受格式化输入吗?
MVC 应用程序中通常如何处理格式化的用户输入?例如,用户输入“1,000.00”作为数字。我有点惊讶默认的 ModelBinder 没有注意到这一点。我会为此创建自己的 ModelBinder 吗?
How is formatted user input typically handled in an MVC application? A user entering "1,000.00" for a number for example. I'm somewhat surprised the default ModelBinder does not pick up on this. Would this be the type of thing I would create my own ModelBinder for?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为 DefaultModelBinder 使用 CultureInfo.CurrentCulture 来解析数字数据。
I think that DefaultModelBinder use CultureInfo.CurrentCulture to parse numeric data.