MVC2 полностью поддерживает настройку, которую вы ищете, я думаю, вы применяете это для чего-то вроде отображения формы регистрации и формы входа на одной странице?
Если это так, вам просто нужно, чтобы каждая форма имела независимые имена свойств, т.е.
LoginModel будет иметь свойство Username, а RegistrationModel будет иметь RegistrationUsername.
Не очень хороший пример, но, вероятно, происходит то, что проверка запускает перекрестную форму, потому что ваши свойства имеют одно и то же имя.