Chapitre I 1. Comprendre la différence entre C/S et B/S, ASP.NET est le développement de programmes basé sur le modèle B/S 2.ASP. Fonctionnalités et avantages de .NET (voir manuel) 3. Comment créer un programme web ASP.NET dans vs2008 (vs2010) ? Étapes : Fichier — >Nouveau->Projet— >application Windows C#->ASP.NET 4. Séparation de code : la page web au premier plan et le langage logique C# en arrière-plan sont séparés,
Chapitre II 1. Langage de script : côté serveur, côté client 1.1 Langage de script côté serveur Méthode d’écriture 1 : <scrip pour supprimer t language="C#">... Code C# .....</scrip去掉t> Méthode d’écriture 2 : < % >
1.2 Langage de script client (Javascrip supprime t) Écriture : <scrip remove t type="text/javascrip remove t">... JavaScript supprime le t-code....</scrip去掉t>
Différence : Les scripts côté client sont envoyés directement à la page client et exécutés dans le navigateur client. Le script côté serveur est compilé et caché côté serveur, puis les informations issues sont envoyées au client
2.Page objets (événements et attributs courants) 2.1 Événements : Page_Load : Appelé automatiquement lorsque la page est chargée 2.2 Attribut : IsPostBack : Déterminer s’il est chargé pour la première fois (faux : premier chargement, vrai : retour d’accès)
3. Transfert de valeur de page 3.1 Valeur passée dans la page : ViewState["key ») par exemple : valeur de stockage : ViewState["name"] = « Zhang San » ; Valeur : nom de la chaîne = ViewState["name"]. ToString() ; 3.2 Passage de valeur entre les pages 1. La page A passe à B : Ajouter l’attribut PostBackUrl="B.aspx » au bouton de A 2. Code de fond sur la page B : PreviousPage.FindControl(« ID de contrôle de la page A ») ;
Chapitre III 1. Contrôles courants : boîte de texte, boîte déroulante, sélection radio, coche, bouton... 2. Vérifier les contrôles :
Chapitre IV 1. Objet de réponse 1.1 Redirection (URL) ; Méthode : Saut de page 1.2 Write (« balise html ») ; Méthode : afficher le contenu de la page de réponse 1.3 Fin() ; Méthode : Arrêtez de répondre au contenu de la page 2. Objet de demande 2.1 Attribut : QueryString["key"] : Faire passer les paramètres dans l’URL 2.2 Fonction : Passer la valeur entre les pages Étapes : 1. Un bouton point de page : Response.Redirect(B.aspx ?Nom de la variable 1=Valeur 1&Nom de la variable 2=Valeur2&... ); 2. Page B obtient la valeur : Request.QueryString[« Nom de la variable 1 »] 3. Objet serveur 3.1 Server.HTMLEncode (« balise html ») ; Encodez la balise html pour qu’elle soit sous forme de chaîne 3.2 Server.UrlEncode (« chemin d’URL ») ; Encodez la chaîne d’URL 3.3 Server.MapPath (« chemin URL » ) ; Retourne le chemin physique absolu vers ce chemin URL
Chapitre 5 1. Objet application : Objet ensemble d’application, qui existe tout au long du programme en cours (variable globale) Utilisation de la variable application : application[« nom de la variable »] = valeur ; 2. Objets cookies : différents clients ont des objets différents, et les informations stockées peuvent être sauvegardées sur le client. Il existe 2 types de cookies : 1. Sauvegardé en mémoire, l’utilisateur disparaît lorsqu’il part ; 2。 Il est enregistré sous forme de fichier txt dans le dossier cookies client, et le temps de stockage peut être personnalisé. Comment utiliser les variables objet cookie 1. Définir l’objet cookie HttpCookie cookie = new HttpCookie(“key”,”value”); 2. Ajouter un cookie à l’objet Réponse Response.Cookies.Add(cookie) ; 2.2 (Enregistré comme fichier txt dans un dossier spécial sur le client) Cookie.Expires = DateTime.Now.Add(« Temps de sauvegarder ») ; 3. Lire le contenu de l’objet cookie chaîne strValue = Request.Cookies["key"]. Valeur ;
3. Objet session : différents clients ont des objets différents, qui existent après la connexion de l’utilisateur et disparaissent après la sortie. Méthode d’utilisation de la variable de session : Session [« nom de la variable »] = valeur ; Propriétés courantes de la session : Session ID : Chaque utilisateur possède son propre SessionID unique Délai d’attente : Définissez le temps d’attente de l’utilisateur, unité : minutes, l’utilisateur quittera automatiquement (effacer la session) s’il n’opère pas dans le temps spécifié, le temps par défaut est de 20 minutes, vous pouvez le modifier dans le fichier aspx : < % session. Timeout = 10 %> Méthode de session : Abandon()
ASP.NET知识点.doc
(29 KB, Nombre de téléchargements: 0, Prix de vente: 1 Grain MB)
|