I have forms posting data from instances of a particular abstract class:
public abstract class IRestriction { public string Name {get; set;} public a
I think it's a bug, but the ASP.NET MVC team disagrees. Model binding looks at the static, compile-time type of the model. I don't like it, but that's how it is.