Should I use the same controller and view for editing and creating models in ASP.NET MVC, or should I create a view and controller action for creating and a view and controller action for editing?
The editing view is certainly likely to be different - it doesnt always make sense for the user interface for editing an object be the same as the view for creation,
By seperating the views I will avoid lots of "if statements" to determine if I'm editing or creating...
Thoughts?