Эта ситуация является одной из основных причин выбора архитектуры MVVM (если у вас есть такая роскошь).В MVVM этот вид кода будет обязанностью View-Model, поэтому View может быть ограничен только кодом GUI, в то время как Model поддерживает только представление данных.
Не могли бы вы подробнее рассказать оконтроллер отправляет представление данных, потому что в шаблоне MVC представление обычно запрашивает модель для получения данных.
Таким образом, используя MVC, вы можете поместить код преобразования в представление без необходимости в контроллереотправлять данные в View.