Questions tagged «model-binders»

15
数据输入后修剪字符串的最佳方法。我应该创建自定义模型活页夹吗?
我正在使用ASP.NET MVC,我希望在将所有用户输入的字符串字段插入数据库之前先对其进行修剪。由于我有许多数据输入表单,因此我正在寻找一种修整所有字符串的方法,而不是显式修整每个用户提供的字符串值。我很想知道人们何时以及如何修剪琴弦。 我考虑过可能要创建一个自定义模型联编程序并在那里修剪任何字符串值...那样,我所有的修剪逻辑都包含在一个地方。这是一个好方法吗?有没有执行此操作的代码示例?

10
具有错误日期格式的MVC DateTime绑定
Asp.net-MVC现在允许DateTime对象的隐式绑定。我采取了以下行动 public ActionResult DoSomething(DateTime startDate) { ... } 这成功地将一个字符串从ajax调用转换为DateTime。但是,我们使用日期格式dd / MM / yyyy; MVC正在转换为MM / dd / yyyy。例如,使用字符串'09 / 02/2009'提交对操作的调用会导致DateTime为'02 / 09/2009 00:00:00',或者在我们的本地设置中为9月2日。 我不想为了日期格式而滚动我自己的模型活页夹。但是似乎不必更改操作以接受字符串,然后如果MVC能够为我执行此操作,则可以使用DateTime.Parse。 有什么方法可以更改用于DateTime的默认模型联编程序中使用的日期格式?默认模型联编程序是否不应该使用您的本地化设置?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.