Модель презентации - PullRequest
       15

Модель презентации

0 голосов
/ 12 ноября 2009

Я хочу установить значения для меток формы из контроллера. Могу ли я отправить список в качестве параметра и иметь форму для установки отдельных меток ИЛИ установить значения для каждой метки из класса контроллера ?. Меня смущает уровень извлечения логики из формы.

1 Ответ

0 голосов
/ 10 августа 2010

Я предполагаю, что вы используете шаблон Presentation Model (независимо от того, какой UI Framework вы используете).

вы можете сделать всю вашу метку формы как единое свойство (конечно, с возможностью уведомления) в вашей модели презентации и связать ее с меткой формы в представлении.

Если вы передадите List, это будет менее естественно, сложнее для чтения и потребует больше кода при модульном тестировании.

НО Метка формы является специфичной для вида, она будет иметь дело с локализацией или интернационализацией, было бы лучше просто поместить ее в представление, а не в модель представления

...