- in geval van

, het geval is een actie of een gebeurtenis zoals een klik met de muis met een druk op de knop, de muis, of een systeem van die kennisgeving.Door de gebeurtenissen van een proces van communicatie.Bijvoorbeeld, is een gebeurtenis die onderbreking van het systeem.Als het geval zich voordoet, de toepassing moeten kunnen reageren op het beheer van de klant, het in - en stelt de gebeurtenissen op de server, de machine.Bijvoorbeeld, de gebruikers op de knop browser.Klik op de gebeurtenissen worden voorgesteld.Door het publiceren van de browser server voor de behandeling van de cliënt bij de server, heeft een programma voor de beschrijving van de gebeurtenissen is veroorzaakt als, hoe heet het een gebeurtenis.Dus, als de gebeurtenissen berichten gestuurd naar de server, controleer of er een verband is tussen het op de gebeurtenissen van de gebeurtenis.Als er sprake is van een gebeurtenis, de voor de uitvoering van de parameters van het evenement,,. De gebeurtenis moeten twee parameters en de leegte.Het eerste argument is dat de gebeurtenis die voorwerp van het tweede argument is dat de versie van de gebeurtenissen in het algemeen, een gebeurtenis is ongeldig, grammatica: privé evenementen (object afzender, eventargs e); en de zitting gebeurtenissen, de toepassing van de belangrijke gebeurtenissen:,,,, application_start, stelt bij de toepassing van Het begin, de website.,,, application_end, het stelt als toepassing /website stoppen.,,, ook van de gemeenschappelijke vergadering het geval is:,,,, session_start, het is het eerste verzoek van toepassing wanneer de gebruiker van de programma 's.,,,, session_end wordt voorgesteld als het einde van De sessie.,,, en de controle van gebeurtenissen blz. De pagina' s en controles, gemeenschappelijke gebeurtenis:,,,, gegevens verplicht, het is als een verbetering van de controle van een bron van gegevens.,,,, en het heeft toen bladzijde of controle vrij.,,,, fout, het is een pagina van de gebeurtenissen in een onbehandelde anomalie gegooid.,,,,,, dit is als de pagina 's van of de controle gestart.,,,, belasting, het stelt als blz. Of de controles laden.,,,, prerender - dit is als de pagina' s of controles worden verleend.,,,, lossen, het stelt een pagina van of de controle van het geheugen als lossen.,,, in geval van controle op het gebruik van alle controles van de uitvoering van klasse, ze is ontslagen, Als de gebruiker de gebeurtenissen zijn een actie.Bijvoorbeeld, als de gebruikers op de "klik" gebeurtenissen te genereren.Aan de gebeurtenissen zijn ingebouwd in het eigendom en de gebeurtenis.De gebeurtenis wordt gecodeerd als reactie op de gebeurtenissen en om passende maatregelen te nemen, bij verstek van visuele studio 's, het creëren van een gebeurtenis, met inbegrip van een behandeling van de clausule van de processen.De bepalingen van de controle en de naam van de procedures voor de behandeling van een zaak, de etikettering, de knop: < ASP: knop id = "btncancel" runat= "server" tekst = "af" />, klik gebeurtenis: van subsidiaire bescherming, btncancel_click (byval afzender als een object, Als het systeem. Eventargs) voor de behandeling van btncancel. Klik op, een gebeurtenis kan ook niet met de bepalingen van de code.En dan, op basis van de verwerker moet passende gebeurtenissen eigenschap noemen, als de etikettering: de knop, < ASP: knop id = "btncancel" runat= "server" tekst = "af" onclick= "btncancel_click" />, klik gebeurtenis: van subsidiaire bescherming, btncancel_click (byval afzender, byval e - systeem. Eventargs) terminals, gezamenlijke zeggenschap gebeurtenissen:,, evenementen, eigendom en controle, op de knop op de knop, beelden, schakel de knop, beeld in kaart te brengen, de foto 's knopen, knopen, tekstvak schakel de knop textchanged ontextchanged selectedindexchanged onselectedindexchanged vallen - lijst, lijst, lijst van de knopen, vakje lijst.Checkedchanged oncheckedchanged vakje, radio, in de vorm van een gebeurtenis die onmiddellijk terug naar de server, die bekend staat als de gebeurtenissen naar haar.Bijvoorbeeld, klik op gebeurtenissen zoals de knop. Klik, sommige gebeurtenissen niet onmiddellijk terug naar de server, die bekend staat als de niet - terug - evenementen, zoals de gebeurtenissen te veranderen, of de keuze van gebeurtenissen zoals textbox.textchanged of checkbox.checkedchanged.Dit kan nonpostback onmiddellijk terug na de gebeurtenissen door de vaststelling van AutoPostBack eigenschap is vastgesteld, in geval van wanbetaling, voor de standaard geval de belasting bij pagina object.Ook de controles zijn een standaard gebeurtenis.Bijvoorbeeld, de standaard geval is de knop klikt, standaard geval kan het programma in de visie van het ontwerp alleen in de studio, in het oog op de controle kunnen worden.De volgende tabel geeft een overzicht van de gebeurtenissen van een gemeenschappelijke controle van de standaard:,, de controle en de in geval van wanbetaling, adcreated op de knop op de kalender bulletedlist controle vakje checkedchanged selectionchanged checkboxlist selectedindexchanged datagrid selectedindexchanged lijst selectedindexchanged de link klikken op de linkbutton klik selectedindexchanged ImageMap lijst op het menu. ImageButton selectedindexchanged menu gebeurtenissen die de checkedchanged radiobuttonlist selectedindexchanged radiobutton, voorbeeld, het bevat een voorbeeld van een etiket met het eenvoudige controles en een knop van de pagina 's.Pagina gebeurtenissen zoals de page_load, page_init, page_prerender gebeurd, en het is een boodschap, die door de voor de controle in de etalage.Als de knop klikt, de verbetering van button_click gebeurtenissen, heeft ook een informatie die moet worden vermeld op de etiketten, het creëren van een nieuwe website, van een etiket controle en een knop kunnen door de controle - instrumentarium.Gebruik in het raam van de eigenschappen, die als lblmessage id controle.Btnclick en.Zijn.De tekst is eigendom van een knop voor de "klik", de etikettering van documenten (. Aspx):, <% @ blz. Taal = "C #" autoeventwireup = "waar" oplossing = standaard. Aspx. CS "=" eventdemo geërfd. _default "% > <.Http: //europa.eu.int /publiek "doctype -//W3C//DTD XHTML 1,0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> < http: //europa.eu.int xmlns=" http://www.w3.org/1999/xhtml "> < hoofd runat=" server "> < title> untitled Page< /title> < /head> < body> < de vorm van =" form1 "runat=" server "> lt; div> < asp:Label =" lblmessage "runat=" server "> < /asp:Label> < BR /> < BR /> < BR /> < asp:Button =" btnclick "runat=" server "Text=" klik "onclick=" btnclick_Click "/> < /div> < /form> < /body> < /html>, Dou;;Klik op ontwerp gezien naar de code - dossier.De gebeurtenissen van de page_load is niet automatisch tot een code van het.Schrijf de volgende code: - Uitlegging van het systeem; gebruik van het systeem van verdeling van het systeem;.; gebruik van het systeem. De gegevens; gebruik van het systeem. Enkele; gebruik van het systeem. Het netwerk; het gebruik van system.web.security; het gebruik van system.web.ui; het gebruik van system.web.ui.htmlcontrols; het gebruik van system.web.ui.webcontrols; het gebruik van system.web.ui.webcontrols.webparts; het gebruik van een deel van system.xml.linq; eventdemo {de categorie _default:system.web.ui.page {beschermde nietig page_load (object afzender, eventargs e) {lblmessage. Tekst + = "Page load gebeurtenis.< BR /> "; als (blz. IsPostBack) {lblmessage. Tekst + =" pagina 's naar gebeurtenissen. < BR /> ";}} beschermde nietig page_init (object afzender, eventargs e) {lblmessage. Tekst + =" pagina' s - incident. LT; BR /> ";} beschermde nietig page_prerender (object afzender, eventargs e) {lblmessage. Tekst + =" Page prerender gebeurtenis.< BR /> ";} beschermde nietig btnclick_click (object afzender, eventargs e) {lblmessage. Tekst + =" klikken.< BR /> ";}}}, de uitvoering van de pagina 's.Etiket - pagina 's pagina' s, pagina 's en pre - waardoor de gebeurtenissen.Druk op de knop naar effecten:,,

ASP.NET Event Example



Previous:
Next Page: