I. fejezet 1. Értsd meg a különbséget a C/S és B/S között, ASP.NET a B/S modell alapján történő programfejlesztés 2.ASP. A .NET jellemzői és előnyei (lásd a tankönyvet) 3. Hogyan lehet ASP.NET webprogramot létrehozni vs2008 (vs2010) verzióban? Lépések: Fájl-->New->Project-->windows C#->ASP.NET alkalmazás 4. Kód szétválasztás: az előtérbeli weboldal és a háttér C# logikai nyelv elkülönül,
II. fejezet 1. Szkriptnyelv: szerver oldalon, kliens oldalon 1.1 Szerveroldali szkriptnyelv Írási módszer 1: <scrip a t language="C#">... C# kód .....</scrip去掉t> Írási módszer 2: <% %>
1.2 Kliens szkriptnyelv (Javascrip eltávolítja a t-t) Írás: <scrip remove t type="text/javascrip remove t">... Javascrip eltávolítja a t-kódot....</scrip去掉t>
Különbség: Az ügyféloldali szkriptek közvetlenül a kliens oldalára kerülnek, és a kliens böngészőben futnak le. A szerveroldali szkriptet a szerveroldalon fordítják és elrejtik, majd az eredményinformációt elküldik a kliensnek
2.Page objektumok (gyakori események és attribútumok) 2.1 Események: Page_Load: Automatikusan hívják, amikor az oldal betöltődik 2.2 Attribútum: IsPostBack: Határozd meg, hogy először töltődik-e be (hamis: első betöltés, true: vissza hozzáférés)
3. Oldalérték-átvitel 3.1 Az oldalon átadott érték: ViewState["key") például: tárolási érték: ViewState["name"] = "Zhang San"; Érték: string name = ViewState["name"]. ToString(); 3.2 Érték átadása oldalak között 1. Az A oldal átugrik B-re: Add hozzá a PostBackUrl="B.aspx" attribútumot az A gombhoz 2. Háttérkód a B oldalon: PreviousPage.FindControl ("A oldal vezérlőazonosítója");
III. fejezet 1. Gyakori vezérlők: szövegdoboz, legördülő ablak, rádióválasztás, pipa (pima), gomb... 2. Ellenőrizd az irányítást:
IV. fejezet 1. Válaszobjektum 1.1 Átirányítás(URL); Módszer: Oldalugrás 1.2 Write("html tag"); Módszer: A válaszoldal tartalmának megjelenítése 1.3 End(); Módszer: Ne válaszolj az oldal tartalmára 2. Kérjen objektumot 2.1 Attribútum: QueryString["key"]: A paraméterek átvitele az URL-ben 2.2 Funkció: Érték átadása oldalak között Lépések: 1. Egy oldalpont gomb: Response.Redirect(B.aspx?Változó név 1=érték 1&Változó név 2=érték2&... ); 2. B oldal értéket kap: Request.QueryString["Változó Név 1"] 3. Szerverobjektum 3.1 Server.HTMLEncode("html tag"); Kódold be a html címkét, hogy string formában legyen 3.2 Server.UrlEncode("url path"); Kódold az URL stringet 3.3 Server.MapPath("url path"); Visszaadja az abszolút fizikai utat ehhez az URL-útvonalhoz
5. fejezet 1. Application objektum: Alkalmazáshalmaz objektum, amely a program futó folyamatában (globális változó) egész működésben létezik Alkalmazásváltozó használata: application["változó név"] = érték; 2. Cookie objektumok: A különböző ügyfeleknek eltérő objektumai vannak, és a tárolt információk elmenthetők az ügyfélben. Kétféle süti létezik: 1. A memóriában elmentve a felhasználó eltűnik, amikor elhagyja; 2。 Txt fájlként mentődik el a kliens cookie mappában, és a tárolási idő testreszabható. Hogyan használjuk a cookie objektum változókat 1. Definiáljuk a cookie objektumot HttpCookie cookie = új HttpCookie("kulcs","érték"); 2. Hozzáadj egy sütit a Válasz objektumhoz Response.Cookies.Add(cookie); 2.2 (txt fájlként mentve egy speciális mappában a kliensen) Cookie.Expires = DateTime.Now.Add("Mentési idő"); 3. Olvasd el a cookie objektum tartalmát string strValue = Request.Cookies["key"]. Érték;
3. Session objektum: Különböző ügyfeleknek különböző objektumai vannak, amelyek a felhasználó bejelentkezése után léteznek, majd kilépés után eltűnnek. Session változó használati módszer: Session ["változó név"] = érték; A Session közös tulajdonságai: SessionID: Minden felhasználónak megvan a maga egyedi SessionID-je Időkorlát: Állítsd be a felhasználói időkérés idejét, egységet: perceket, a felhasználó automatikusan kilép (töröld a sessiont), ha a felhasználó nem működik a megadott időn belül, az alapértelmezett idő 20 perc, megváltoztathatod az aspx fájlban: <% session . Időtúllépés=10 %> Session módszer: Abandon()
ASP.NET知识点.doc
(29 KB, Letöltések száma: 0, Eladási ár: 1 Grain MB)
|