草庐IT

CurrencyProperty

全部标签

asp.net-mvc - 具有自定义格式的 ASP.NET MVC ViewModel 映射

我正在处理的项目在域模型中有大量货币属性,我需要将它们格式化为$#,###.##用于传输到View和从View传输。我对可以使用的不同方法有一个看法。一种方法是在View内显式格式化值,如"Pattern1"fromSteveMichelotti:...但这开始违反DRYprinciple很快。首选方法似乎是在DomainModel和ViewModel之间的映射期间进行格式化(根据ASP.NETMVCinAction第4.4.1节和"Pattern3")。使用AutoMapper,这将产生如下代码:[TestFixture]publicclassViewModelTests{[Test

asp.net-mvc - 具有自定义格式的 ASP.NET MVC ViewModel 映射

我正在处理的项目在域模型中有大量货币属性,我需要将它们格式化为$#,###.##用于传输到View和从View传输。我对可以使用的不同方法有一个看法。一种方法是在View内显式格式化值,如"Pattern1"fromSteveMichelotti:...但这开始违反DRYprinciple很快。首选方法似乎是在DomainModel和ViewModel之间的映射期间进行格式化(根据ASP.NETMVCinAction第4.4.1节和"Pattern3")。使用AutoMapper,这将产生如下代码:[TestFixture]publicclassViewModelTests{[Test