Я застрял на проблеме MVC.
У меня есть вид регистрации, доступный по адресу www.example.com/register, что-то вроде этого:
</p>
<pre><code><form id="registrationform" method="post">
<fieldset>
<label for="emailaddress">Email</label>
<input id="emailaddress" name="emailaddress" type="text" />
//more inputs etc.
</fieldset>
</form>
Теперь я разрешаю людям приглашать других, поэтому я проверяю в методе Register моего контроллера параметр приглашения (www.example.com/register?invite=1234). Если параметр приглашения не пуст, я делаю поиск в своей базе данных, чтобы найти ассоциированного "приглашенного" пользователя. Это все отлично работает.
Теперь проблема: я хочу предварительно заполнить свои входные данные данными из базы данных. У меня уже есть данные, я просто не знаю, как лучше всего поместить их в представление MVC и отключить уже заполненные входы.
ViewModel? Имейте в виду, что мне нужно, чтобы представление регулярно оставалось пустым (я не хочу использовать другие представления, которые бы нарушали DRY).
Спасибо:)