Pour commencer à utiliser MVC dans ASP.NET, je vais l'avoir afin que les utilisateurs doivent se connecter pour utiliser certaines fonctionnalités. Maintenant j'ai un contrôleur d'utilisateur qui stocke des utilisateurs dans une table et un autre contrôleur qui ajoute des données à une autre table. Une fois que l'utilisateur est connecté, comment puis-je obtenir son identifiant de la table utilisateur depuis le contrôleur d'ajout afin d'ajouter son identifiant à cette table?ASP.NET MVC obtenant des variables d'utilisateur
Répondre
Je pense que pour résoudre votre problème de haut en bas, vous pouvez vous intéresser à l'authentification ASP.NET MVC au lieu d'implémenter quelque chose comme ça. Cela dit, si vous avez une bonne raison de continuer sur la voie que vous prenez alors j'ai quelques suggestions.
Tout d'abord, vous pouvez envisager d'utiliser le modèle de référentiel pour ajouter/supprimer/obtenir des données vers et depuis votre base de données. N'importe quel contrôleur peut implémenter n'importe quel référentiel. Ainsi, votre contrôleur d'ajout peut simplement implémenter le référentiel utilisateur pour obtenir l'utilisateur. De plus, n'oubliez pas que dans ASP.NET MVC vous pouvez utiliser des variables de session. Si vous avez besoin de savoir quel utilisateur fait quoi, il suffit de le stocker dans la session et de le récupérer à partir de là.
- 1. Portée des variables ASP.Net
- 2. Oracle SQL * Loader obtenant des valeurs CDATA
- 3. Comment donner des variables JavaScript à partir de variables ASP.NET?
- 4. Asp.Net/C# persistance des variables statiques
- 5. Passer des variables flash à asp.net
- 6. DateField obtenant la valeur
- 7. ASP.NET MVC - Travail des contrôleurs
- 8. ASP.NET MVC Globalisation des Vues
- 9. Gestion des exceptions ASP.NET MVC
- 10. Fractionnement des automates ASP.NET MVC
- 11. asp.net- mvc passer des variables d'un contrôleur (action) à un autre contrôleur (action)
- 12. ASP.Net MVC: Demande des variables par les routes et méthode Voir
- 13. Asp.net variables « globales »
- 14. Variables statiques dans ASP.NET
- 15. fonction stockée obtenant la sortie
- 16. variables à l'intérieur des variables
- 17. Analyseur de liens C# obtenant des erreurs de demande incorrectes?
- 18. Résultats anormaux obtenant des composants de couleur de certains UIColors
- 19. asp.net mvc -
- 20. asp.net mvc Liste des listes de sélection
- 21. asp.net mvc rechercher et éditer des vues
- 22. Utilisation des vues partielles dans ASP.NET MVC
- 23. des espaces dans les vues asp.net mvc
- 24. Gestion des caractères spéciaux - dans asp.net MVC
- 25. validation ASP.NET MVC et des vues
- 26. effectuer des recherches avec ASP.NET MVC
- 27. Enregistrement des métriques de performance ASP.NET MVC
- 28. Test des HtmlHelpers dans ASP.NET MVC
- 29. Intégration des formulaires Web asp.net et mvc
- 30. créer des contrôles dynamiques avec ASP.NET MVC