50
Szerver oldali vezérlők + oldal használata ASP.NET 4.0 KrZ

Szerver oldali vezérlők + oldal használata

  • Upload
    tariq

  • View
    23

  • Download
    0

Embed Size (px)

DESCRIPTION

Szerver oldali vezérlők + oldal használata. ASP.NET 4.0 KrZ. Oldal ( Page ) elem. public class Page : TemplateControl , IHttpHandler { ... }. Header infok ( HtmlHead ). nincs head rész a kódban de nyilván generál a html kódba eseménykezelőkben a header . Title Description - PowerPoint PPT Presentation

Citation preview

Szerver oldali vezrlk + oldal hasznlata

Szerver oldali vezrlk + oldal hasznlataASP.NET 4.0KrZOldal (Page) elempublic class Page : TemplateControl, IHttpHandler{...}Header infok (HtmlHead)nincs head rsz a kdbande nyilvn generl a html kdbaesemnykezelkben a header.TitleDescriptionKeywordsMetainformcikat is lehetHtmlMeta metaTag = new HtmlMeta();metaTag.Name = "robots";metaTag.Content = "noindex";

Page.Header.Controls.Add(metaTag);Vezrlk dinamikus ltrehozsaprotected void Page_Load(object sender, System.EventArgs e){

Button newButton = new Button();

newButton.Text = "* Dynamic Button *";newButton.ID = "newButton";

Panel1.Controls.Add(newButton);}Vezrlk dinamikus trlseButton foundButton = (Button)Page.FindControl("newButton");

if (foundButton != null){foundButton.Parent.Controls.Remove(foundButton);}Oldal (Page) osztlyhasznos tulajdonsgokSessionApplicationCacheRequestResponseServerUser (System.Security.Principal.IPrincipal)TraceProfileSession (System.Web.SessionState.HttpSessionState)nv rtk prban troldik (dictionary-style)Application(System.Web.HttpApplicationState)nv rtk prban troldik (dictionary-style)A webalkalmazsra nzve globlisCache(System.Web.Caching.Cache)globlis adat, ami jobban sklzhat.ASP.NET kispri amikor a szerver memrira van szksge. nv rtk prban troldik (dictionary-style)definilni lehet meddig legyen elrhetfggsget lehet belltaniKrs(System.Web.HttpRequest)Nincs olyan jelentsge, mint msholhasznljuk helyette a szerver vezrlketHasznos elemeiQueryStringIsLocalIsAuthenticatedIsSecureConnectionHeaders, ServerVariablesVlasz(System.Web.HttpResponse)Nincs olyan jelentsge, mint msholHasznljuk helyette a szerver vezrlketHasznos elemei:Redirect()ContentTypeOutputStreamWrite()BinaryWrite(), WriteFile()

Szerver(System.Web.HttpServerUtility)HtmlEncode(),HtmlDecode()UrlEncode(), UrlDecode()MapPath()Transfer()Nyomkvets(System.Web.TraceContext)debuggols, nyomkvets Engedlyezs:

Trace.IsEnabled = true;Listzs idpecst alapjn, de t lehet rni TraceMode.SortByCategoryTrace.Write() , Trace.Warn()minden figyelnek (Listener) elkldi HTML kikdolt (mehet a kdba direkt)Ha tiltott a szolgltats, akkor nem fut le.trace.axdSzerver vezrlkHTML Web Szoksos html TAG-ek

MultiView tartalom vlts