Ajout de données dynamiques (pour échafaudages de données) à un site ASP.NET MVC 3
-
24-10-2019 - |
Question
Je fais mon premier projet ASP.NET MVC 3 ici, et que je dois soutenir les procédures stockées, j'ai décidé d'utiliser Entity Framework 4.1 avec l'approche « base de données d'abord », par exemple avec toute la bonté EDMX.
Depuis que je dois absolument le soutien de procédure stockée, I ne peut pas usage premier code (autant que j'aimerais).
Tous les frais nouveaux trucs d'échafaudage MVC semble être basé sur le code-première (que je ne peux pas utiliser - voir ci-dessus) - ou est-il un moyen / un cadre de l'influencer pour qu'il utilisera ObjectContext
au lieu de DbContext
??.
Alors, comment puis-je créer une section quickie de mon application MVC 3 à échafauder des tables de consultation - à l'aide de la base de données première EF 4.1 approche? Puis-je utiliser des données dynamiques? Comment puis-je ajouter ceci à un projet MVC 3 (.NET 4) existant ?? Peut sembler ne pas trouver d'entrée « Ajouter un nouvel élément » pour les données dynamiques ..... et toutes les vidéos pratiques que je trouve sont pour MVC 1 ou 2 et .NET 3.5 - appliquent-elles encore ??
Autres conseils
Il a fini par être impossible d'utiliser le scaffoling intégré pour ASP.NET MVC 3 sans montant scandaleux de travail supplémentaire - donc je fini par retourner à ASP.NET pour Webforms ce petit projet de la mine
Hope vous avait essayé ceci:
Scaffold Controller Participant -force -repository -DbContextType "DBEntities"
où DBEntities est le nom de classe modèle généré par le cadre de l'entité.