Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 16550|Antwort: 0

[ASP.NET] ASP.NET Wissenspunkte

[Link kopieren]
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 speichern
Nächster:asp.net speichere Cookies im Client und speichere sie
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com