|
|
Veröffentlicht am 02.04.2015 10:32:43
|
|
|

KAPITEL I 1. Verstehen Sie den Unterschied zwischen C/S und B/S, ASP.NET die Programmentwicklung basiert auf dem B/S-Modell 2.ASP. Funktionen und Vorteile von .NET (siehe Lehrbuch) 3. Wie erstellt man ein ASP.NET Webprogramm in vs2008 (vs2010)? Schritte: Datei-->New->Project-->Windows C#->ASP.NET-Anwendung 4. Codetrennung: Die Vordergrund-Webseite und die Hintergrund-Logiksprache C# sind getrennt,
KAPITEL II 1. Skriptsprache: serverseitig, clientseitig 1.1 Serverseitige Skriptsprache Schreibmethode 1: <scrip zum Entfernen der t Sprache="C#">... C#-Code .....</scrip去掉t> Schreibmethode 2: <% %>
1.2 Client-Skriptsprache (Javascrip entfernt t) Text: <scrip remove t type="text/javascrip remove t">... Javascrip entfernt den T-Code....</scrip去掉t>
Unterschied: Clientseitige Skripte werden direkt an die Client-Seite gesendet und im Client-Browser ausgeführt. Das serverseitige Skript wird auf der Serverseite kompiliert und versteckt, und dann werden die Ergebnisinformationen an den Client gesendet
2.Page Objekte (häufige Ereignisse und Attribute) 2.1 Ereignisse: Page_Load: Automatisch aufgerufen, wenn die Seite geladen wird 2.2 Attribut: IsPostBack: Bestimmen, ob es zum ersten Mal geladen wird (falsch: erster Laden, wahr: Rückzugriff)
3. Seitenwertübertragung 3.1 Wert innerhalb der Seite übergeben: ViewState["key") z.B.: Speicherwert: ViewState["name"] = "Zhang San"; Wert: Stringname = ViewState["name"]. ToString(); 3.2 Weitergabewert zwischen Seiten 1. Seite A springt zu B: Füge das Attribut PostBackUrl="B.aspx" dem Button in A hinzu 2. Hintergrundcode auf Seite B: PreviousPage.FindControl("Kontroll-ID von Seite A");
KAPITEL III 1. Häufige Bedienelemente: Textfeld, Dropdown-Menü, Funkauswahl, Kontrolle, Knopf... 2. Kontrollen überprüfen:
KAPITEL IV 1. Antwortobjekt 1.1 Weiterleitung (URL); Methode: Seitensprung 1.2 Schreiben("html-Tag"); Methode: Anzeige des Inhalts der Antwortseite 1.3 Ende(); Methode: Hören Sie auf, auf Seiteninhalte zu antworten 2. Anfrageobjekt 2.1 Attribut: QueryString["key"]: Erhalten Sie die in der URL übergebenen Parameter 2.2 Funktion: Weitergabe des Werts zwischen Seiten Schritte: 1. Ein Seitenpunkt-Button: Antwort.Redirect(B.aspx?Variablenname 1=Wert 1&Variablenname 2=Wert2&... ); 2. Seite B erhält Wert: Request.QueryString["Variable Name 1"] 3. Serverobjekt 3.1 Server.HTMLEncode("html-Tag"); Kodiere das HTML-Tag so, dass es in Stringform ist 3.2 Server.UrlEncode("URL-Pfad"); Kodieren Sie die URL-Zeichenkette 3.3 Server.MapPath ("URL-Pfad"); Gibt den absoluten physischen Pfad zu diesem URL-Pfad zurück
Kapitel 5 1. Anwendungsobjekt: Anwendungsset-Objekt, das während des laufenden Programms existiert (globale Variable) Anwendungsvariablennutzung: application["variable name"] = Wert; 2. Cookie-Objekte: Verschiedene Kunden haben unterschiedliche Objekte, und die gespeicherten Informationen können im Client gespeichert werden. Es gibt zwei Arten von Keksen: 1. Im Speicher gespeichert, verschwindet der Nutzer, wenn er geht; 2。 Sie wird in Form einer txt-Datei im Client-Cookies-Ordner gespeichert, und die Speicherzeit kann angepasst werden. Wie man Cookie-Objektvariablen verwendet 1. Definiere das Cookie-Objekt HttpCookie-Cookie = neuer HttpCookie("key","value"); 2. Fügen Sie ein Cookie zum Antwortobjekt hinzu Response.Cookies.Add(cookie); 2.2 (Als txt-Datei unter einem speziellen Ordner im Client gespeichert) Cookie.Expires = DateTime.Now.Add("Zeit zum Speichern"); 3. Lesen Sie den Inhalt des Cookie-Objekts string strValue = Request.Cookies["key"]. Wert;
3. Sitzungsobjekt: Verschiedene Kunden haben unterschiedliche Objekte, die nach dem Einloggen des Benutzers existieren und nach dem Beenden verschwinden. Sitzungsvariablen-Nutzungsmethode: Session ["Variablenname"] = Wert; Häufige Eigenschaften der Sitzung: SessionID: Jeder Nutzer hat seine eigene einzigartige SessionID Timeout: Setze die Timeout-Zeit des Benutzers, Einheit: Minuten, der Benutzer beendet automatisch (Sitzung wird gelöscht), wenn der Benutzer nicht innerhalb der angegebenen Zeit arbeitet, die Standardzeit beträgt 20 Minuten, du kannst das in der ASPX-Datei ändern: <% Session. Timeout=10 %> Sitzungsmethode: Abandon()
ASP.NET知识点.doc
(29 KB, Anzahl der Downloads: 0, Verkaufspreis: 1 Getreide MB)
|
Vorhergehend:asp.net implementiere Cookies, um Werte zu speichernNächster:asp.net speichere Cookies im Client und speichere sie
|