Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 16550|Svar: 0

[ASP.NET] ASP.NET videnspunkter

[Kopier link]
Opslået på 02/04/2015 10.32.43 | | |
Kapitel I
1. Forstå forskellen mellem C/S og B/S, ASP.NET er programudvikling baseret på B/S-modellen
2.ASP. Funktioner og fordele ved .NET (se lærebogen)
3. Hvordan opretter man et ASP.NET webprogram i vs2008 (vs2010)?
Trin: Fil-->Ny->Projekt-->Windows C#->ASP.NET-applikation
4. Kodeadskillelse: forgrundswebsiden og baggrunds-C#-logiksproget er adskilt,

Kapitel II
1. Scriptsprog: server-side, klient-side
        1.1 Server-side scriptsprog
                Skrivemetode 1: <scrip for at fjerne t sprog="C#">... C#-kode .....</scrip去掉t>
                Skrivemetode 2: <% %>

        1.2 Client-scriptsprog (Javascrip fjerner t)
                Skrivning: <scrip remove t type="text/javascrip remove t">... Javascrip fjerner T-koden....</scrip去掉t>

Forskel: Klientsidescripts sendes direkte til klientsiden og udføres i klientbrowseren.
        Server-side scriptet kompileres og skjules på serversiden, og derefter sendes resultatinformationen til klienten

2.Page objekter (almindelige begivenheder og attributter)
        2.1 Events: Page_Load: Kaldes automatisk, når siden indlæses
        2.2 Attribut: IsPostBack: Bestem om den indlæses første gang (falsk: første indlæsning, sand: returnér adgang)

3. Sideværdioverførsel
        3.1 Værdi sendt inden for siden: ViewState["key")
                f.eks: lagerværdi: ViewState["name"] = "Zhang San";
                        Værdi: strengnavn = ViewState["name"]. ToString();
        3.2 Passerværdi mellem sider
                1. Side A hopper til B: Tilføj PostBackUrl="B.aspx"-attributten til knappen i A
                2. Baggrundskode på side B: PreviousPage.FindControl("Control ID på side A");

Kapitel III
1. Almindelige kontroller: tekstboks, rullemenu, radiovalg, flueben af, knap...
2. Verificér kontrollerne:

Kapitel IV
1. Responsobjekt
        1.1 Omdirigering(URL); Metode: Sidespring
        1.2 Write("html tag"); Metode: Vis indholdet på svarsiden
        1.3 Slut(); Metode: Stop med at svare på sideindhold
2. Anmodningsobjekt
        2.1 Attribut: QueryString["key"]: Få de parametre, der sendes i URL'en, sendes
        2.2 Funktion: Giv værdi mellem sider
                Trin:
1. En side-prik-knap: Svar.Redirect(B.aspx?Variabelnavn 1=Værdi 1&Variabelnavn 2=Værdi2&... );
2. Side B får værdi: Request.QueryString["Variable Name 1"]
3. Serverobjekt
        3.1 Server.HTMLEncode("html tag"); Kod html-tagget, så det er i strengform
        3.2 Server.UrlEncode("url path");  Kod URL-strengen
        3.3 Server.MapPath("url-sti");  Returnerer den absolutte fysiske sti til den URL-sti

Kapitel 5
1. Applikationsobjekt: Applikationssætobjekt, som eksisterer gennem hele det kørende program (global variabel)
        Brug af applikationsvariable: application["variable name"] = værdi;
2. Cookie-objekter: Forskellige kunder har forskellige objekter, og de lagrede oplysninger kan gemmes hos klienten.
        Der findes to typer cookies: 1. Gemt i hukommelsen forsvinder brugeren, når de forlader stedet;
2。 Den gemmes som en txt-fil i klientens cookies-mappe, og lagringstiden kan tilpasses.
        Sådan bruger man cookie-objektvariabler
                1. Definér cookie-objektet
                HttpCookie cookie = ny HttpCookie ("nøgle","værdi");
                2. Tilføj en cookie til Response-objektet
                Response.Cookies.Add(cookie);
                2.2 (Gemt som en txt-fil under en særlig mappe på klienten)
                Cookie.Udløber = DateTime.Now.Add("Tid til at gemme");
                3. Læs indholdet af cookie-objektet
                streng strValue = Request.Cookies["key"]. Værdi;
               
3. Sessionsobjekt: Forskellige kunder har forskellige objekter, som eksisterer efter brugeren logger ind og forsvinder efter afslutning.
        Sessionsvariabel-brugsmetode: Session ["variabelnavn"] = værdi;
        Almindelige egenskaber ved sessionen:
SessionID: Hver bruger har deres egen unikke SessionID
Timeout: Sæt brugerens timeout-tid, enhed: minutter, brugeren vil automatisk afslutte (rydde sessionen), hvis brugeren ikke arbejder inden for den angivne tid, standardtiden er 20 minutter, du kan ændre det i aspx-filen: <% session. Timeout=10 %>
         Sessionsmetode: Abandon()

ASP.NET知识点.doc (29 KB, Antal downloads: 0, Salgspris: 1 Korn MB)





Tidligere:asp.net implementerer cookies til at gemme værdier
Næste:asp.net gemmer cookies i klienten og gemmer dem
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com