Kapitola I 1. Pochopenie rozdielu medzi C/S a B/S, ASP.NET je vývoj programov založený na B/S modeli 2.ASP. Vlastnosti a výhody .NET (pozri učebnicu) 3. Ako vytvoriť ASP.NET webový program vo vs2008 (vs2010)? Kroky: Súbor-->New->Project-->Windows C#->ASP.NET aplikácia 4. Oddelenie kódu: webová stránka v popredí a logický jazyk C# v pozadí sú oddelené,
Kapitola II 1. Skriptovací jazyk: serverová, klientská strana 1.1 Skriptovací jazyk na strane servera Metóda zápisu 1: <skript na odstránenie t jazyka="C#">... C# kód .....</scrip去掉t> Metóda písania 2: <% %>
1.2 Klientský skriptovací jazyk (Javascrip odstraňuje t) Písanie: <scrip odstrániť t typ="text/javascrip odstrániť t">... javascrip odstráni T-kód....</scrip去掉t>
Rozdiel: Skripty na strane klienta sa odosielajú priamo na klientskú stránku a vykonávajú v prehliadači klienta. Serverový skript sa skompiluje a skryte na serverovej strane, a následne sa výsledky odošlú klientovi
2.Page objekty (bežné udalosti a atribúty) 2.1 Udalosti: Page_Load: Automaticky sa volajú pri načítaní stránky 2.2 Atribút: IsPostBack: Zistite, či sa načíta prvýkrát (nepravda: prvé načítanie, pravda: návrat k prístupu)
3. Prenos hodnoty stránky 3.1 Hodnota odovzdaná v rámci stránky: ViewState["key") napr.: hodnota úložiska: ViewState["name"] = "Zhang San"; Value: string name = ViewState["name"]. ToString(); 3.2 Prechodová hodnota medzi stránkami 1. Strana A preskočí na B: Pridajte atribút PostBackUrl="B.aspx" k tlačidlu v A 2. Pozadie kódu na stránke B: PreviousPage.FindControl("Control ID stránky A");
Kapitola III 1. Bežné ovládacie prvky: textové pole, rozbaľovacie menu, výber rádia, zaškrtnutie, tlačidlo... 2. Overiť kontroly:
Kapitola IV 1. Objekt odpovede 1.1 Presmerovanie(URL); Metóda: Skok na stránku 1.2 Write("html tag"); Metóda: Zobraziť obsah odpovednej stránky 1.3 End(); Metóda: Prestaňte reagovať na obsah stránky 2. Objekt požiadavky 2.1 Atribút: QueryString["key"]: Získajte parametre odoslané v URL 2.2 Funkcia: Prechodová hodnota medzi stránkami Kroky: 1. Tlačidlo bodky na stránke: Response.Redirect(B.aspx?Názov premennej 1=Hodnota 1&Názov premennej 2=Hodnota2&... ); 2. Stránka B dostane hodnotu: Request.QueryString["Názov premennej 1"] 3. Objekt servera 3.1 Server.HTMLEncode ("html tag"); Zakódujte html tag tak, aby bol vo forme reťazca 3.2 Server.UrlEncode("url path"); Zakódujte reťazec URL 3.3 Server.MapPath("url path"); Vráti absolútnu fyzickú cestu k tejto URL ceste
Kapitola 5 1. Aplikačný objekt: Aplikačný objekt, ktorý existuje počas celého bežiaceho programu (globálna premenná) Použitie aplikačnej premennej: application["variable name"] = hodnota; 2. Cookies objekty: Rôzni zákazníci majú rôzne objekty a uložené informácie môžu byť uložené na klientovi. Existujú 2 typy sušienok: 1. Uložené v pamäti, používateľ zmizne, keď odíde; 2。 Ukladá sa vo forme txt súboru v priečinku klientskych cookies a čas uchovávania je možné prispôsobiť na mieru. Ako používať objektové premenné cookies 1. Definujte objekt cookie Cookie HttpCookie = nový HttpCookie ("key","value"); 2. Pridať cookie do objektu Odpoveď Response.Cookies.Add(cookie); 2.2 (Uložené ako txt súbor v špeciálnom priečinku na klientovi) Cookie.Expires = DateTime.Now.Add("Čas na uloženie"); 3. Prečítajte obsah objektu cookie string strValue = Request.Cookies["key"]. Hodnota;
3. Objekt relácie: Rôzni zákazníci majú rôzne objekty, ktoré existujú po prihlásení používateľa a zmiznú po odchode. Metóda použitia relácie premenných: Relácia ["názov premennej"] = hodnota; Bežné vlastnosti Session: SessionID: Každý používateľ má svoje jedinečné SessionID Časový limit: Nastavte používateľský časový limit, jednotku: minúty, používateľ automaticky ukončí (vymaže reláciu), ak používateľ nepracuje v stanovenom čase, predvolený čas je 20 minút, môžete to zmeniť v súbore ASPX: < % relácie. Časový limit=10 %> Metóda session: Abandon()
ASP.NET知识点.doc
(29 KB, Počet stiahnutí: 0, Predajná cena: 1 Zrno MB)
|