Zauważyłem z ASP.NET MVC 2, że segregator modelu nie rozpozna "1" i "0" jako odpowiednio true
i false
. Czy można rozszerzyć model spoiwa globalnie, aby je rozpoznać i przekształcić w odpowiednie wartości logiczne?Rozszerzanie programu ASP.NET MVC 2 Binder do pracy dla 0, 1 booleans
Dzięki!
Jakie są twoje przemyślenia na temat używania 'IModelBinder' vs' DefaultModelBinder' ? –
@Josiah, moje myśli są, że z 'DefaultModelBinder' mam jeden mniej przypadku martwić się o (domyślny przypadek). Jeśli używam IModelBinder, będę musiał również zająć się przypadkiem, w którym wartość jest równa True lub False i ta sprawa jest już obsługiwana przez domyślny segregator modelu, więc jest to DRYer. –
Czy muszę jednoznacznie oświadczyć, że chcę używać 'BBinder' lub czy stanie się to częścią Default? – jocull