J'ai implémenté la classe VirtualPathProvider pour conserver toutes mes vues dans la base de données au lieu de FileSystem du serveur web.VirtualPathProvider avec ASP.Net MVC
Il semble que MVC demande correctement la page ASPX à partir de la base de données, mais ne peut pas demander les fichiers .cs de codebehind et renvoie l'erreur comme étant incapable de charger le fichier de classe code-behind.
Ce virtuslPathProvider fonctionne comme un charme avec un formulaire Web normal.
Y a-t-il des changements spécifiques que je devrai apporter au framework MVC ou à d'autres choses?
Merci & Cordialement, Ajay
Ne pas répondre à votre question, mais me demandais: pourquoi voulez-vous votre point de vue dans la base de données? – Paco
En appuyant la question de Paco .... – yfeldblum
Parce que si vous faites assez de "points" de vue (c'est-à-dire que vous jetez quelques variables en HTML), sur beaucoup de projets, cela en fait le genre de chose qui peut/doit être édité par des personnes extérieures à l'équipe de développement. Si elles sont dans la base de données, vous pouvez facilement faire cela et envelopper le flux de travail, etc. –