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