But if you do inheritance like this, the controller name (as in when the route value is parsed) is going to be invoiceorder
instead of order
. If your form is post to OrderController
, I don't think InvoiceOrderController
is going to pick up because it's a different route then.
I suggest using MVC Filter to do this instead. :)