J'ai essayé avec l'idée de prendre une application ASP.NET Webform existante et de la convertir en une version hybride pour que nous puissions faire ASP.NET MVC. Pour ce faire, j'ai créé une application ASP.NET MVC et j'ai commencé à copier certains des dossiers des projets Web ASPsNET qui contiennent des formulaires Web. Je vais avoir un problème construction du projet résultant obtenir des centaines d'erreurs de compilation de ce formulaire:Problème de mélange des formulaires Web dans l'application ASP.NET MVC
Error 1951 'Documents_Admin_DocPushByTag' does not contain a definition for
'CtlCategoryList' and no extension method 'CtlCategoryList' accepting a first argument
of type 'Documents_Admin_DocPushByTag' could be found (are you missing a using directive
or an assembly reference?)
Chacun de ces messages d'erreur se réfèrent à des contrôles de serveur dans mon balisage. C'est comme si le mark-up n'était pas analysé? Lorsque je modifie l'un des codes derrière les fichiers et tapez cela. pour voir ce que intellisense reconnaît, ces contrôles n'apparaissent pas. Les gestionnaires d'événements font (mais cela doit être parce qu'ils sont définis dans le code derrière le fichier). Pour autant que je sache, le CodeFile et Inherits Les attributs de pages sont corrects (et inchangés par rapport au projet ASP.NET d'où ils proviennent). Je suis mystifié de ce qui cause ce problème. Des idées? TIA.
Cela semble prometteur. En effet c'est un projet de site web. –