J'ai un projet où une page .master a été créée sans code derrière la page. Maintenant, je veux ajouter un code derrière la page pour cette page .master et déplacer le code "dans la page" vers le code derrière le fichier. Quel est le meilleur moyen de s'y prendre? J'utilise Visual Studio 2008.Comment convertir un fichier aspx ou page maître en page et code derrière?
Répondre
Créez un nouveau fichier de classe, nommez-le yourmaster.master.cs (Visual Studio le groupera automatiquement avec le .master) et déplacez le code, référencez-le dans votre masterpage. Cliquez avec le bouton droit de la souris sur votre projet et cliquez sur "Convertir en application Web" et Visual Studio crée le fichier du concepteur.
Une façon de le faire est de créer un nouveau masterpage/fichier aspx vide, puis de copier-coller le code que vous avez déjà dans cette page. Cela s'occupera de tout le câblage et de la création de fichiers de code.
Vous pouvez également adapter la directive Page ou Master tout en créant un code approprié derrière le fichier (.master.cs ou .aspx.cs ou pour VB.NET .master.vb ou .aspx.vb).
Je ne connais pas un simple clic pour y parvenir.
- 1. Espace de noms personnalisé pour le code derrière .aspx page
- 2. page ASP.net sans un code derrière
- 3. Le code derrière pour une page DNN
- 4. Page maître ASP.NET et conteneurs
- 5. Asp.net Master Page contrôle dynamiquement par le code derrière
- 6. Htm page à Aspx page
- 7. Ajout d'une page asp vb dans une page aspx C#
- 8. Comment puis-je référencer une page maître à partir d'une page aspx?
- 9. Appel d'une fonction dans le code de silverlight derrière un code aspx derrière
- 10. Utilisation de javascript sur une page aspx qui utilise une page maître, qui contient la page dans un formulaire?
- 11. Valeur d'accès définie avec javascript dans le code derrière dans la page maître
- 12. ASPX ou ASHX en tant que page serveur ajax?
- 13. Définition de la page maître d'une page maître par programmation
- 14. Comment créer une page de service Web ASMX sans code derrière le fichier
- 15. sauver page ASPX en une image
- 16. Comment ouvrir une nouvelle page à partir du code derrière?
- 17. Convertir en Master Page
- 18. Concept de page maître-enfant en winforms
- 19. comment ajouter un div conteneur div en C# code derrière
- 20. Comment déterminer la classe d'une page ASPX?
- 21. Déclarer des contrôles web dans le code derrière ou juste dans aspx
- 22. enableviewstatemac dans le maître page
- 23. Comment rendre cet objet page et le montrer à l'utilisateur comme un fichier .aspx?
- 24. Comment faire une page ASP.Net avec un code C# derrière qui fonctionnera dans Sharepoint
- 25. Page maître ASP.NET dans un assemblage séparé
- 26. Contrôle de page maître d'accès
- 27. Comment puis-je importer un fichier .ascx dans une page .aspx en utilisant l'enregistrement de tag?
- 28. Implémentation d'une page maître «inversée» ou «imbriquée» avec ASP.NET
- 29. Rendu d'un contrôle ASP.NET dans la page maître code-behind
- 30. Comment ajouter et lier un fichier cs à une page ASCX/ASPX qui ne l'alradie pas?
Et juste confirmant que c'est sûr à utiliser dans une application MVC qui a également des pages Web ASP.NET régulières (par exemple si vous utilisez le contrôle ReportViewer). Toutes les pages .aspx de vue sont laissées seules. –