I\'ve been running some experiments with ASP.NET MVC2 and have run into an interesting problem.
I\'d like to define an interface around the objects that will be used
Have you tried placing the [Required] attribute on your model and retesting? It may be having difficulty applying the attribute to an interface.