Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16550|Risposta: 0

[ASP.NET] ASP.NET punti di conoscenza

[Copiato link]
Pubblicato su 02/04/2015 10:32:43 | | |
Capitolo I
1. Comprendere la differenza tra C/S e B/S, ASP.NET lo sviluppo di programmi basato sul modello B/S
2.ASP. Caratteristiche e benefici di .NET (Consulta il libro di testo)
3. Come creare un programma web ASP.NET in vs2008 (vs2010)?
Passaggi: File-->New->Project-->application Windows C#->ASP.NET
4. Separazione del codice: la pagina web in primo piano e il linguaggio logico C# di sfondo sono separati,

CAPITOLO II
1. Linguaggio di scripting: lato server, lato client
        1.1 Linguaggio di scripting lato server
                Metodo di scrittura 1: <scrip to remove t language="C#">... Codice C# .....</scrip去掉t>
                Metodo di scrittura 2: <% %>

        1.2 Linguaggio di scripting client (Javascrip rimuove t)
                Scrittura: <scrip remove t type="text/javascrip remove t">... Javascrip rimuove il T-code....</scrip去掉t>

Differenza: gli script lato client vengono inviati direttamente alla pagina client ed eseguiti nel browser client.
        Lo script lato server viene compilato e nascosto lato server, e poi le informazioni risultanti vengono inviate al client

2.Page oggetti (eventi e attributi comuni)
        2.1 Eventi: Page_Load: Chiamato automaticamente quando la pagina viene caricata
        2.2 Attributo: IsPostBack: Determina se viene caricato per la prima volta (falso: primo caricamento, vero: ritorna accesso)

3. Trasferimento del valore della pagina
        3.1 Valore passato all'interno della pagina: ViewState["key")
                es: valore di archiviazione: ViewState["name"] = "Zhang San";
                        Valore: nome stringa = ViewState["name"]. ToString();
        3.2 Passaggio di valore tra pagine
                1. La pagina A salta a B: Aggiungi l'attributo PostBackUrl="B.aspx" al pulsante in A
                2. Codice di background sulla pagina B: PreviousPage.FindControl("ID controllo della pagina A");

CAPITOLO III
1. Controlli comuni: casella di testo, finestra a tendina, selezione radio, controllo, pulsante...
2. Verifica dei controlli:

CAPITOLO IV
1. Oggetto di risposta
        1.1 Redirect (URL); Metodo: salto pagina
        1.2 Write("tag html"); Metodo: Visualizza il contenuto della pagina delle risposte
        1.3 Fine(); Metodo: Smettere di rispondere al contenuto della pagina
2. Richiesta oggetto
        2.1 Attributo: QueryString["key"]: Ottenere i parametri passati nell'URL
        2.2 Funzione: Scambiare valore tra pagine
                Passaggi:
1. Un pulsante a punto pagina: Risposta. Rediretto(B.aspx?Nome Variabile 1=Valore 1&Nome Variabile 2=Valore2&... );
2. La pagina B riceve valore: Request.QueryString["Nome variabile 1"]
3. Oggetto server
        3.1 Server.HTMLEncode ("tag html"); Codifica il tag html in modo che sia in forma di stringa
        3.2 Server.UrlEncode ("percorso URL");  Codifica la stringa URL
        3.3 Server.MapPath("percorso URL");  Restituisce il percorso fisico assoluto a quel percorso URL

Capitolo 5
1. Oggetto applicazione: Oggetto insieme applicazione, che esiste durante tutto il programma in esecuzione (variabile globale)
        Utilizzo della variabile applicativa: applicazione["nome variabile"] = valore;
2. Oggetti cookie: Clienti diversi hanno oggetti differenti e le informazioni memorizzate possono essere salvate sul client.
        Ci sono 2 tipi di biscotti: 1. Salvata in memoria, l'utente scompare quando se ne va;
2。 Viene salvato sotto forma di file txt nella cartella cookie del client, e il tempo di archiviazione può essere personalizzato.
        Come utilizzare le variabili cookie oggetto
                1. Definire l'oggetto cookie
                HttpCookie cookie = nuovo HttpCookie("key","value");
                2. Aggiungi un cookie all'oggetto Risposta
                Response.Cookies.Add(cookie);
                2.2 (Salvato come file txt in una cartella speciale sul client)
                Cookie.Expires = DateTime.Now.Add("Tempo per salvare");
                3. Leggi il contenuto dell'oggetto cookie
                stringa strValue = Request.Cookies["key"]. Valore;
               
3. Oggetto sessione: Clienti diversi hanno oggetti differenti, che esistono dopo che l'utente effettua l'accesso e scompaiono dopo l'uscita.
        Metodo di utilizzo della variabile sessione: Session ["nome variabile"] = valore;
        Proprietà comuni della sessione:
SessionID: Ogni utente ha il proprio SessionID unico
Timeout: Imposta il timeout dell'utente, unità: minuti, l'utente uscirà automaticamente (cancella sessione) se non opera entro il tempo specificato, il tempo predefinito è 20 minuti, puoi cambiarlo nel file aspx: <% sessione. Timeout=10%>
         Metodo della sessione: Abandon()

ASP.NET知识点.doc (29 KB, Numero di download: 0, Prezzo di vendita: 1 Grain MB)





Precedente:asp.net implementare cookie per salvare i valori
Prossimo:asp.net conservare i cookie sul client e salvarli
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com