Aggiungo MVC a un progetto che ha MOLTE pagine Webform legacy. Funziona bene Tuttavia, attualmente dispongo di una masterpage separata per MVC e per le webform. Le due pagine master producono un'uscita essenzialmente identica. Mi piacerebbe davvero uccidere il webforms e solo usare la pagina master MVC con tutte le mie pagine e rimanere DRY.È possibile condividere una masterpage tra MVC e webform?
Non essere ASCIUTATO mi ha già morso un paio di volte quando ho dimenticato di cambiarli entrambi.
Ho provato a fare il modo ovvio e semplicemente puntando l'attributo MasterPage della pagina di contenuto webform nella pagina principale di MVC. Ciò genera un errore che dice che i master MVC funzionano solo con le viste MVC.
Questo potrebbe sembrare un problema piuttosto comune con i progetti MVC e Webform misti. Il mio master MVC non sta facendo nulla con ViewData, quindi non vedo alcun motivo per cui i webform non potrebbero usarli.
Hai trovato un modo per farlo dall'altra parte. I.E MVC> Webform in particolare per quanto riguarda gli helper HTML nella masterpage MVC. – Damien