AspNet.sk     Diskusné fóra     Vitajte v QuickStarts     ASP.NET     Silverlight     Ako môžem...? (en)     Class prehliadač Príklady chcem v ...   
Menu
Skip Navigation Links.
Späť na ASP.NET príručku

ASP.NET QuickStart Príručka

Práca so serverovými ovládacími prvkami

Serverové ovládacie prvky ASP.NET sú identifikované v rámci stránky tak, že používajú deklaratívne tagy, ktoré obsahujú atribút runat="server". Nasledujúci príklad ukazuje tri individuálne <asp:label runat="server"> serverové ovládacie prvky a prispôsobuje text a vlastnosti štýlu každého jedného.

VB Controls1.aspx
Run Sample View Source

Manipulovanie so serverovými ovládacími prvkami

Samostatný ASP.NET servorový ovládací prvok vnútri stránky môžete programovo identifikovať, ak obsahuje atribút id. Túto id referenciu môžete použiť na programovú manipuláciu s objektovým modelom serverového ovládacieho prvku. Napríklad, nasledujúci vzor ukazuje, ako by mohol vývojár stránky programovo nastaviť <asp:label runat="server"> ovládací prvok Text vnútri Page_Load udalosti.

VB Controls2.aspx
Run Sample View Source

Spracovanie udalostí ovládacích prvkov

Serverové ovládacie prvky ASP.NET môžu odhaľovať a vyvolať serverové udalosti, ktoré môžu byť spracované vývojárom stránky. Tvorca stránky môže spracovať udalosť deklaratívnym prepojením udalosti k ovládaciemu prvku (kde atribútové meno prepojenia udalosti určuje meno udalosti a atribútová hodnota určuje meno metódy na zavolanie). Nasledujúci príklad ukazuje ako prepojiť udalosť OnClick s tlačítkom ovládacieho prvku.

VB Controls3.aspx
Run Sample View Source

Spracovanie viacnásobných udalostí ovládacích prvkov

Event handlers provide a clean way for page developers to structure logic within an ASP.NET page. For example, the following sample demonstrates how to wire and handle four button events on a single page. Obsluha udalosti poskytuje tvrocom stránok jasný spôsob na štruktúrovanie logiky ASP.NET stránky. Napríklad nasledujúci vzor ukazuje, ako prepojiť a ovládať 4 tlačítkové udalosti na jednej stránke.

VB Controls4.aspx
Run Sample View Source

Realizovanie navigácie stránky (variant 1)

Navigácia medzi rozličnými stránkami je v podstate bežný scenár vo všetkých webových aplikáciách. Nasledujúci vzor ukazuje ako používať ovládací prvok <asp:hyperlink runat=server> na navigáciu na inú stránku. Ukážka ukazuje ako jednoducho sa dajú sprístupniť URL parametre z tejto cieľovej stránky.

VB Controls5.aspx
Run Sample View Source

Realizovanie navigácie stránky (variant 2)

Nie všetky varianty navigácie sú naviazané pomocou hyperlinku. Klientské presmerovanie alebo navigácia môže byť tiež začatá zo servera, keď vývojár stránky v ASP.NET vyvolá metódu Response.Redirect(url). Je to väčšinou vykonané, ak je vyžadovaná nejaká kontrola vstupných údajov ešte predtým, ako je navigácia vykonaná.

Nasledujúci príklad ukazuje ako použiť metódu Response.Redirect na pridanie paramentrov pre inú cieľovú stránku. Okrem toho tiež demonštruje, ako jednoducho sprístupniť tieto parametre z cieľovej stránky.

VB Controls6.aspx
Run Sample View Source
Microsoft .NET Framework SDK QuickStart Tutorials Version 2.0
Copyright © 2005 Microsoft Corporation. All rights reserved.
Preklad do slovenského jazyka - Copyright © 2005 - 2007 www.aspnet.sk, www.qsh.sk
Pošlite komentár k tejto stránke
Copyright © 2002 - 2008 Chastia, spol. s r. o., Igor Stanek, Designed by Lacino
Portál je hostovaný na serveroch firmy Quantasoft - www.qsh.sk.