À propos de aspx.designer.cs

巴扎黑
Libérer: 2017-04-30 10:38:34
original
2654 Les gens l'ont consulté

Quelques instructions pour les fichiers .aspx, .aspx.cs et .aspx.designer.cs

Fichier .aspx : (page) écrit le code de la page. Ce qui est stocké est le code de conception de la page. Mettez simplement le code de chaque contrôle, et le code de traitement est généralement placé dans le fichier .cs.

Fichier .aspx.cs : (page code-behind) pour écrire le code de la classe. Ce qui est stocké est le code du programme. Stocke généralement les requêtes liées aux connexions aux bases de données et aux bases de données. renouveler. Supprimer les opérations, ainsi que les actions qui se produisent après avoir cliqué sur chaque bouton, etc.

Fichier .aspx.designer.cs : écrivez le code de conception de page. Habituellement, les informations de configuration des contrôles de certains contrôles de page sont stockées, ce qui correspond à la page de contrôle d'enregistrement. Cette chose est un fichier de code généré par le concepteur de formulaire et sa fonction est d'initialiser les contrôles du formulaire.

<%@ Langue de la page="C#" AutoEventWireup ="vrai" CodeBehind="Document .aspx.cs"Héritage="Admin10000.Web.Document" %>

CodeBehind est utilisé pour lier les fichiers .aspx.cs et Inherits est utilisé pour lier les fichiers .designer.

Comment régénérer le fichier designer.cs

Les contrôles serveur utilisés dans les pages aspx généreront automatiquement des déclarations pour les contrôles dans aspx.designer.cs. Parfois, il apparaîtra dans la page aspx qu'un contrôle serveur est clairement utilisé et les attributs id et Runat sont ajoutés, mais en arrière-plan. ne peut pas être utilisé dans aspx.cs. Dans ce cas, vous pouvez vérifier l'instruction de déclaration de ce contrôle dans aspx.designer.cs et vérifier si le type et l'identifiant du contrôle sont cohérents avec ceux d'aspx.

Avant VS 2003, cette partie du code était placée dans le fichier cs du formulaire. Comme cette partie du code n'a généralement pas besoin d'être modifiée manuellement, après VS 2005, elle était séparée pour former un fichier designer.cs correspondant. au formulaire. De cette façon, le code restant dans le fichier cs est un code très pertinent pour les fonctions du programme, qui est plus facile à maintenir.

​Si le designer.cs est erroné ou si le fichier est supprimé par erreur, vous pouvez le régénérer en utilisant la méthode suivante :

Supprimez le fichier designer.cs, puis sélectionnez le projet, faites un clic droit et sélectionnez "Convertir en application Web". Un nouveau desinger.cs synchronisé sera automatiquement généré.

Conseils

Il existe deux types de projets Web, l'un est WebSite qui ne génère pas de designer.cs et l'autre est WebApplication qui génère uniquement ce fichier.

Veuillez vous référer à la différence entre WebSite et WebApplication

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!