2013-09-23 2 views
0

У меня есть обычная форма регистрации с двумя переключателями (личными или корпоративными)..NET 4.5 Динамический дисплей и атрибут ошибки

Я использую регулярные LabelFor и ValidationMessageFor для Название, что может быть Имя лица или фирменное наименование.

Когда у нас есть сценарии, которые в соответствии с выбором кнопки Radio Button (клиентская сторона) изменят запрошенные данные (ярлыки и требуемые сообщения), каков правильный подход?

Я знаю, что я могу изменить значения через Jquery, но я хочу сохранить эти сообщения в качестве ресурсов для будущей многоязыковой реализации. Или я должен добавить оба в форму и сделать их видимыми и невидимыми в соответствии с выбором пользователя?

ответ

0

Возможно, подумайте об использовании рамки, например KnockoutJS. Существует большая реализация его для MVC here.

Лично я прошел весь путь, пытаясь сохранить столько стороны вещей сервера, как это возможно, но с охватывающим knockoutJS, моя жизнь с вещами, как это на стороне клиента гораздо проще :)

+0

Так что о атрибутах ViewModel? Дисплей и ошибка? С Knockout JS я все еще буду использовать эти HTML-помощники? благодаря –