Button Třída

Definice

Zobrazí ovládací prvek nabízeného tlačítka na webové stránce.Displays a push button control on the Web page.

public ref class Button : System::Web::UI::WebControls::WebControl, System::Web::UI::IPostBackEventHandler
public ref class Button : System::Web::UI::WebControls::WebControl, System::Web::UI::IPostBackEventHandler, System::Web::UI::WebControls::IButtonControl
public class Button : System.Web.UI.WebControls.WebControl, System.Web.UI.IPostBackEventHandler
public class Button : System.Web.UI.WebControls.WebControl, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.IButtonControl
type Button = class
    inherit WebControl
    interface IPostBackEventHandler
type Button = class
    inherit WebControl
    interface IButtonControl
    interface IPostBackEventHandler
Public Class Button
Inherits WebControl
Implements IPostBackEventHandler
Public Class Button
Inherits WebControl
Implements IButtonControl, IPostBackEventHandler
Dědičnost
Implementuje

Příklady

Následující příklad kódu ukazuje, jak vytvořit Button ovládací prvek odeslání, který odesílá obsah webové stránky zpět na server.The following code example demonstrates how to create a Submit Button control that posts the Web page content back to the server.

<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Button Example</title>
<script language="C#" runat="server">

      void SubmitBtn_Click(Object sender, EventArgs e) 
      {
         Message.Text="Hello World!!";
      }

   </script>
</head>
<body>
   <form id="form1" runat="server">

      <h3>Button Example</h3>

      Click on the submit button.<br /><br />
 
      <asp:Button id="Button1"
           Text="Submit"
           OnClick="SubmitBtn_Click" 
           runat="server"/>
       
      <br />

      <asp:label id="Message" runat="server"/>
 
   </form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Button Example</title>
<script language="VB" runat="server">
    Sub SubmitBtn_Click(sender As Object, e As EventArgs)
        Message.Text = "Hello World!!"
    End Sub 'SubmitBtn_Click
  </script>
</head>
<body>
   <form id="form1" runat="server">

      <h3>Button Example</h3>

      Click on the submit button.<br /><br />
 
      <asp:Button id="Button1"
           Text="Submit"
           OnClick="SubmitBtn_Click" 
           runat="server"/>
       
      <br />

      <asp:label id="Message" runat="server"/>
 
   </form>
</body>
</html>

Následující příklad kódu ukazuje, jak vytvořit Button ovládací prvek příkazu, který seřadí seznam.The following code example demonstrates how to create a Command Button control that sorts a list.

<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Button CommandName Example</title>
<script runat="server">

      void CommandBtn_Click(Object sender, CommandEventArgs e) 
      {

         switch(e.CommandName)
         {

            case "Sort":

               // Call the method to sort the list.
               Sort_List((String)e.CommandArgument);
               break;

            case "Submit":

               // Display a message for the Submit button being clicked.
               Message.Text = "You clicked the Submit button";

               // Test whether the command argument is an empty string ("").
               if((String)e.CommandArgument == "")
               {
                  // End the message.
                  Message.Text += ".";
               }
               else
               {
                  // Display an error message for the command argument. 
                  Message.Text += ", however the command argument is not recogized.";
               }                
               break;

            default:

               // The command name is not recognized. Display an error message.
               Message.Text = "Command name not recogized.";
               break; 

         }

      }

      void Sort_List(string commandArgument)
      {

         switch(commandArgument)
         {

            case "Ascending":
 
               // Insert code to sort the list in ascending order here.
               Message.Text = "You clicked the Sort Ascending button.";
               break;

            case "Descending":
              
               // Insert code to sort the list in descending order here.
               Message.Text = "You clicked the Sort Descending button.";
               break;

            default:
        
               // The command argument is not recognized. Display an error message.
               Message.Text = "Command argument not recogized.";
               break;

         }

      }

   </script>

</head>
 
<body>

   <form id="form1" runat="server">

      <h3>Button CommandName Example</h3>

      Click on one of the command buttons.

      <br /><br />
 
      <asp:Button id="Button1"
           Text="Sort Ascending"
           CommandName="Sort"
           CommandArgument="Ascending"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      &nbsp;

      <asp:Button id="Button2"
           Text="Sort Descending"
           CommandName="Sort"
           CommandArgument="Descending"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      <br /><br />

      <asp:Button id="Button3"
           Text="Submit"
           CommandName="Submit"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      &nbsp;

      <asp:Button id="Button4"
           Text="Unknown Command Name"
           CommandName="UnknownName"
           CommandArgument="UnknownArgument"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      &nbsp;

      <asp:Button id="Button5"
           Text="Submit Unknown Command Argument"
           CommandName="Submit"
           CommandArgument="UnknownArgument"
           OnCommand="CommandBtn_Click" 
           runat="server"/>
       
      <br /><br />

      <asp:Label id="Message" runat="server"/>
 
   </form>
 
</body>
</html>

<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Button CommandName Example</title>
<script runat="server">

      Sub CommandBtn_Click(sender As Object, e As CommandEventArgs) 

         Select e.CommandName

            Case "Sort"

               ' Call the method to sort the list.
               Sort_List(CType(e.CommandArgument, String))

            Case "Submit"

               ' Display a message for the Submit button being clicked.
               Message.Text = "You clicked the Submit button"

               ' Test whether the command argument is an empty string ("").
               If CType(e.CommandArgument , String) = "" Then
              
                  ' End the message.
                  Message.Text &= "."
               
               Else
               
                  ' Display an error message for the command argument. 
                  Message.Text &= ", however the command argument is not recogized."
               
               End If                

            Case Else

               ' The command name is not recognized. Display an error message.
               Message.Text = "Command name not recogized."

         End Select

      End Sub

      Sub Sort_List(commandArgument As String)

         Select commandArgument

            Case "Ascending"
 
               ' Insert code to sort the list in ascending order here.
               Message.Text = "You clicked the Sort Ascending button."

            Case "Descending"
              
               ' Insert code to sort the list in descending order here.
               Message.Text = "You clicked the Sort Descending button."

            Case Else
        
               ' The command argument is not recognized. Display an error message.
               Message.Text = "Command argument not recogized."

         End Select

      End Sub

   </script>

</head>
 
<body>

   <form id="form1" runat="server">

      <h3>Button CommandName Example</h3>

      Click on one of the command buttons.

      <br /><br />
 
      <asp:Button id="Button1"
           Text="Sort Ascending"
           CommandName="Sort"
           CommandArgument="Ascending"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      &nbsp;

      <asp:Button id="Button2"
           Text="Sort Descending"
           CommandName="Sort"
           CommandArgument="Descending"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      <br /><br />

      <asp:Button id="Button3"
           Text="Submit"
           CommandName="Submit"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      &nbsp;

      <asp:Button id="Button4"
           Text="Unknown Command Name"
           CommandName="UnknownName"
           CommandArgument="UnknownArgument"
           OnCommand="CommandBtn_Click" 
           runat="server"/>

      &nbsp;

      <asp:Button id="Button5"
           Text="Submit Unknown Command Argument"
           CommandName="Submit"
           CommandArgument="UnknownArgument"
           OnCommand="CommandBtn_Click" 
           runat="server"/>
       
      <br /><br />

      <asp:Label id="Message" runat="server"/>
 
   </form>
 
</body>
</html>

Poznámky

V tomto tématu:In this topic:

ÚvodIntroduction

Pomocí Button ovládacího prvku můžete vytvořit tlačítko pro vložení na webové stránce, které umožní uživatelům publikovat stránku na server.Use the Button control to create a push button on the Web page that lets users to post a page to the server. Ovládací prvek aktivuje událost v kódu serveru, kterou lze zpracovat, aby odpovídala na postback.The control triggers an event in server code that you can handle to respond to the postback. Může také vyvolat událost v klientském skriptu, kterou můžete zpracovat před odesláním stránky nebo spuštěním a zrušením odeslání stránky.It can also raise an event in client script that you can handle before the page is posted or that can run and then cancel submission of the page.

Poznámka

ASP.NET obsahuje několik druhů ovládacích prvků tlačítek, z nichž každý se na webových stránkách zobrazuje jinak.ASP.NET includes several kinds of button controls, each of which appears differently on Web pages. Jsou to Button ovládací prvky, které se vykreslují jako nabízené tlačítko; LinkButton ovládací prvek, který se vykresluje jako odkaz, a ImageButton ovládací prvek, který se vykresluje jako obrázek, a ImageMap ovládací prvek, který umožňuje vytvořit grafiku s aktivními oblastmi, na které uživatelé můžou kliknout.They are the Button control, which renders as a push button; the LinkButton control, which renders as a link; and the ImageButton control, which renders as an image; and the ImageMap control, which lets you create a graphic that has hotspots that users can click. Ve výchozím nastavení všechny ovládací prvky tlačítka odešlou stránku po kliknutí.By default, all button controls submit the page when clicked. HtmlButtonOvládací prvky a můžete použít také HtmlInputButton k vytvoření tlačítek na stránce, která je programovatelné v kódu serveru.You can also use the HtmlButton and HtmlInputButton controls to create buttons on the page that are programmable in server code. Podrobnosti o rozdílech mezi ovládacími prvky HTML a webovým serverem najdete v tématu Přehled ovládacích prvků webového serveru ASP.NET.For details about the differences between HTML and Web server controls, see ASP.NET Web Server Controls Overview.

Ve výchozím nastavení Button je ovládacím prvkem tlačítko Odeslat.By default, a Button control is a Submit button. Tlačítko pro odeslání nemá název příkazu (určený CommandName vlastností), který je přidružený k tlačítku, a jednoduše odešle webovou stránku zpátky na server.A Submit button does not have a command name (specified by the CommandName property) associated with the button and simply posts the Web page back to the server. Můžete poskytnout obslužnou rutinu události pro Click událost pro programové řízení akcí prováděných při kliknutí na tlačítko Odeslat.You can provide an event handler for the Click event to programmatically control the actions performed when the Submit button is clicked.

Příkazové tlačítko má název příkazu, který je přidružený k tlačítku, například Sort , nastavením CommandName Vlastnosti.A Command button has a command name associated with the button, such as Sort, by setting the CommandName property. To vám umožňuje vytvořit více Button ovládacích prvků na webové stránce a programově určit, na který Button ovládací prvek se klikne.This allows you to create multiple Button controls on a Web page and programmatically determine which Button control is clicked. Můžete také použít CommandArgument vlastnost s příkazovým tlačítkem k poskytnutí dalších informací o příkazu, který má být proveden, například Ascending .You can also use the CommandArgument property with a command button to provide additional information about the command to perform, such as Ascending. Můžete poskytnout obslužnou rutinu události pro Command událost pro programové řízení akcí prováděných při kliknutí na příkazové tlačítko.You can provide an event handler for the Command event to programmatically control the actions performed when the Command button is clicked.

Chování při postbacku tlačítka a události serveruButton Postback Behavior and Server Events

Když uživatel klikne na libovolné ovládací tlačítko webového serveru, stránka se pošle na server.When a user clicks any Web server control button, the page is sent to the server. To způsobí, že se webová stránka zpracuje a všechny události, které čekají na vyřízení, budou vyvolány v kódu založeném na serveru.This causes the Web page to be processed and any pending events to be raised in server-based code. Po dokončení všech zpracování stránky a ovládacího prvku se stránka znovu vykreslí do prohlížeče.When all page and control processing has finished, the page renders itself to the browser again.

Tlačítka mohou vyvolat vlastní Click události nebo Command události, které lze zpracovat pomocí kódu založeného na serveru.The buttons can raise their own Click events or Command event, which you can handle by using server-based code. To se liší od událostí v tradičních HTML stránkách nebo v klientských webových aplikacích, kde onclick se událost tlačítka zpracovává pomocí JavaScriptu, který běží na klientovi.This is different than events in traditional HTML pages or in client-based Web applications, where a button's onclick event is handled by using JavaScript that runs in the client. Další informace najdete v tématu ASP.NET serverový ovládací prvek webových formulářů model událostí.For more information, see ASP.NET Web Forms Server Control Event Model.

Když uživatel klikne na ovládací prvek tlačítko, stránka se publikuje zpátky na server.When users click a button control, the page is posted back to the server. Ve výchozím nastavení se stránka publikuje zpátky na sebe,By default, the page is posted back to itself,

Můžete nakonfigurovat tlačítka pro odeslání aktuální stránky na jinou stránku.You can configure buttons to post the current page to another page. To může být užitečné při vytváření vícestránkových formulářů.This can be useful for creating multi-page forms. Podrobnosti najdete v tématu odesílání mezi stránkami ve webových formulářích ASP.NET.For details, see Cross-Page Posting in ASP.NET Web Forms.

Zpracování událostí tlačítek ve skriptu klientaHandling Button Events in Client Script

Ovládací prvky tlačítka mohou vyvolat události serveru i klientské události.Button controls can raise both server events and client events. Události serveru se vyskytují po zpětném volání a jsou zpracovávány v kódu na straně serveru, který píšete pro stránku.Server events occur after postback, and they are handled in the server-side code that you write for the page. Události klienta jsou zpracovávány v klientském skriptu, obvykle ECMAScript (JavaScript) a jsou vyvolány před odesláním stránky.Client events are handled in client script, typically ECMAScript (JavaScript), and are raised before the page is submitted. Přidáním událostí na straně klienta k ovládacím prvkům tlačítek ASP.NET můžete před odesláním stránky provádět úkoly, jako je například zobrazení potvrzovacích dialogových oken, a případně zrušit odeslání.By adding client-side events to ASP.NET button controls, you can perform tasks such as displaying confirmation dialog boxes before submitting the page, and potentially cancel the submission. Podrobnosti najdete v tématu klientský skript na webových stránkách ASP.NET a Postupy: reakce na události ovládacího prvku webového serveru na tlačítku v klientském skriptu.For details, see Client Script in ASP.NET Web Pages and How to: Respond to Button Web Server Control Events in Client Script.

Můžete také chtít, aby Button ovládací prvek také použil klientský skript k provedení zpětného volání (místo pouhého provedení operace HTTP POST).You might also want the Button control to also use client script to perform the postback (instead of simply performing an HTTP POST operation). To může být užitečné, pokud chcete programově manipulovat se zpětným voláním, jako je například připojení k ostatním prvkům na stránce.This can be useful if you want to programmatically manipulate the postback, such as attaching it to other elements on the page. ButtonVlastnost ovládacího prvku lze nastavit tak, aby UseSubmitBehavior true způsobila, že Button ovládací prvek bude používat zpětné volání na základě klientského skriptu.You can set the Button control's UseSubmitBehavior property to true to cause the Button control to use client-script based postback.

Ovládací prvky a ověřování tlačítekButton Controls and Validation

Pokud stránka obsahuje ovládací prvky validátoru ASP.NET, ve výchozím nastavení po kliknutí na ovládací prvek tlačítko způsobí, že ovládací prvek validátoru provede kontrolu.If a page contains ASP.NET validator controls, by default, clicking a button control causes the validator control to perform its check. Pokud je pro ovládací prvek validátoru povoleno ověřování na straně klienta, stránka není odeslána, pokud došlo k chybě kontroly ověřování.If client-side validation is enabled for a validator control, the page is not submitted if a validation check has failed.

V následující tabulce jsou popsány vlastnosti podporované ovládacími prvky tlačítka, které umožňují řídit proces ověřování přesněji.The following table describes the properties supported by button controls that enable you to control the validation process more precisely.

VlastnostProperty PopisDescription
CausesValidation Určuje, zda se při kliknutí na tlačítko provede kontrola ověření.Specifies whether clicking the button also performs a validation check. Nastavením této vlastnosti false zabráníte kontrole ověřování.Set this property to false to prevent a validation check.
ValidationGroup Umožňuje určit, které validátory na stránce jsou volány při kliknutí na tlačítko.Enables you to specify which validators on the page are called when the button is clicked. Pokud nejsou vytvořeny žádné skupiny ověření, kliknutí na tlačítko volá všechny validátory, které jsou na stránce.If no validation groups are established, a button click calls all of the validators that are on the page.

Další informace najdete v tématu ověření vstupu uživatele na webových stránkách ASP.NET.For more information, see Validating User Input in ASP.NET Web Pages.

Tlačítka v ovládacích prvcích datButtons in Data Controls

Ovládací prvky webového serveru tlačítek se často používají v ovládacích prvcích dat, jako jsou například v DataList GridView Repeater ovládacích prvcích, a.Button Web server controls are often used in data controls, such as in the DataList, GridView, and Repeater list controls. V těchto případech obvykle nereagujete přímo na událost kliknutí na tlačítko.In those cases, you typically do not respond directly to the button click event. Místo toho tlačítko v ovládacím prvku data vyvolá událost, která je specifická pro ovládací prvek dat.Instead, a button in a data control raises an event that is specific to the data control. Například v DataList ovládacím prvku může tlačítko vyvolat DataList událost ovládacího prvku ItemCommand namísto vyvolání Button události ovládacího prvku Click .For example, in the DataList control, a button might raise the DataList control's ItemCommand event instead of raising the Button control's Click event.

Vzhledem k tomu, že ovládací prvky seznamu vázané na data mohou obsahovat mnoho tlačítek, můžete nastavit CommandArgument vlastnost tlačítka tak, aby určovala hodnotu, která se má předat jako součást události.Because data-bound list controls can contain many buttons, you can set the button's CommandArgument property to specify a value to pass as part of the event. Potom můžete otestovat tento argument, abyste viděli, na které tlačítko bylo kliknuto.You can then test for this argument to see which button was clicked.

Svázání dat s ovládacími prvkyBinding Data to the Controls

Ovládací prvky webového serveru tlačítka lze navazovat na zdroj dat, aby bylo možné dynamicky ovládat jejich nastavení vlastností.You can bind the button Web server controls to a data source in order to control their property settings dynamically. Můžete například nastavit Text vlastnost tlačítka pomocí datové vazby.For example, you can set a button's Text property by using data binding.

Použití tlačítek s ovládacími prvky UpdatePanelUsing Buttons with UpdatePanel Controls

Částečné vykreslování stránky umožňuje aktualizovat části stránky bez zpětného odeslání.Partial-page rendering makes it possible to refresh portions of a page without a postback. UpdatePanel ovládací prvky umožňují označovat části stránky, které se účastní vykreslování částečné stránky.UpdatePanel controls enable you to mark parts of the page that participate in partial-page rendering. Ve výchozím nastavení je chování ovládacích prvků uvnitř UpdatePanel ovládacího prvku, včetně Button ovládacích prvků, provádět asynchronní postback namísto zpětného odeslání.By default, the behavior of controls inside an UpdatePanel control, including Button controls, is to perform an asynchronous postback instead of a postback. Tím dojde k aktualizaci pouze obsahu UpdatePanel ovládacího prvku, ze kterého pochází postback.This refreshes only the contents of the UpdatePanel control from which the postback originates.

Kromě scénáře Button ovládacího prvku, který je uvnitř UpdatePanel ovládacího prvku, lze použít Button ovládací prvky s UpdatePanel ovládacími prvky v následujících scénářích:In addition to the scenario of a Button control that is inside an UpdatePanel control, you can use Button controls with UpdatePanel controls in the following scenarios:

  • Definování Button ovládacího prvku, který je mimo UpdatePanel ovládací prvek jako AsyncPostBackTrigger ovládací prvek pro tento panel.Defining a Button control that is outside an UpdatePanel control as an AsyncPostBackTrigger control for that panel. Po kliknutí na tlačítko provede asynchronní zpětné odeslání a aktualizuje obsah panelu.When the button is clicked, it performs an asynchronous postback and refreshes the contents of the panel.

  • Definování Button ovládacího prvku, který je uvnitř UpdatePanel ovládacího prvku jako PostBackTrigger pro panel.Defining a Button control that is inside an UpdatePanel control as a PostBackTrigger for the panel. Při kliknutí na tlačítko, provede postback, i když je uvnitř UpdatePanel ovládacího prvku.When the button is clicked, it performs a postback even though it is inside an UpdatePanel control.

Další informace o vykreslování částí stránky a použití UpdatePanel ovládacích prvků naleznete v tématu Přehled ovládacího prvku UpdatePanel a Přehled částečného vykreslování stránky.For more information about partial-page rendering and using UpdatePanel controls, see UpdatePanel Control Overview and Partial-Page Rendering Overview.

Deklarativní syntaxeDeclarative Syntax

<asp:Button
    AccessKey="string"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    CausesValidation="True|False"
    CommandArgument="string"
    CommandName="string"
    CssClass="string"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
        Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    Height="size"
    ID="string"
    OnClick="Click event handler"
    OnClientClick="string"
    OnCommand="Command event handler"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnUnload="Unload event handler"
    PostBackUrl="uri"
    runat="server"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    Text="string"
    ToolTip="string"
    UseSubmitBehavior="True|False"
    ValidationGroup="string"
    Visible="True|False"
    Width="size"
/>

Konstruktory

Button()

Inicializuje novou instanci Button třídy.Initializes a new instance of the Button class.

Vlastnosti

AccessKey

Získá nebo nastaví přístupový klíč, který vám umožní rychle přejít k ovládacímu prvku webového serveru.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Zděděno od WebControl)
Adapter

Načte pro ovládací prvek adaptér pro konkrétního prohlížeče.Gets the browser-specific adapter for the control.

(Zděděno od Control)
AppRelativeTemplateSourceDirectory

Získá nebo nastaví virtuální adresář nebo objekt relativní vzhledem k aplikaci Page UserControl , který obsahuje tento ovládací prvek.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Zděděno od Control)
Attributes

Získá kolekci libovolných atributů (pouze pro vykreslování), které neodpovídají vlastnostem ovládacího prvku.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Zděděno od WebControl)
BackColor

Získá nebo nastaví barvu pozadí ovládacího prvku webového serveru.Gets or sets the background color of the Web server control.

(Zděděno od WebControl)
BindingContainer

Získá ovládací prvek, který obsahuje datovou vazbu tohoto ovládacího prvku.Gets the control that contains this control's data binding.

(Zděděno od Control)
BorderColor

Získá nebo nastaví barvu ohraničení webového ovládacího prvku.Gets or sets the border color of the Web control.

(Zděděno od WebControl)
BorderStyle

Získá nebo nastaví styl ohraničení ovládacího prvku webového serveru.Gets or sets the border style of the Web server control.

(Zděděno od WebControl)
BorderWidth

Získá nebo nastaví šířku ohraničení ovládacího prvku webového serveru.Gets or sets the border width of the Web server control.

(Zděděno od WebControl)
CausesValidation

Získává nebo nastavuje hodnotu, která označuje, jestli se při Button kliknutí na ovládací prvek provádí ověřování.Gets or sets a value indicating whether validation is performed when the Button control is clicked.

ChildControlsCreated

Získá hodnotu, která označuje, zda byly vytvořeny podřízené ovládací prvky serverového ovládacího prvku.Gets a value that indicates whether the server control's child controls have been created.

(Zděděno od Control)
ClientID

Získá ID ovládacího prvku pro kód HTML, který je generován pomocí ASP.NET.Gets the control ID for HTML markup that is generated by ASP.NET.

(Zděděno od Control)
ClientIDMode

Získá nebo nastaví algoritmus, který se použije k vygenerování hodnoty ClientID Vlastnosti.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Zděděno od Control)
ClientIDSeparator

Získá hodnotu znaku představující znak oddělovače použitý ve ClientID Vlastnosti.Gets a character value representing the separator character used in the ClientID property.

(Zděděno od Control)
CommandArgument

Získá nebo nastaví volitelný parametr předaný do Command události spolu s přidruženou CommandName .Gets or sets an optional parameter passed to the Command event along with the associated CommandName.

CommandName

Získá nebo nastaví název příkazu přidružený k Button ovládacímu prvku, který je předán Command události.Gets or sets the command name associated with the Button control that is passed to the Command event.

Context

Získá HttpContext objekt přidružený k ovládacímu prvku serveru pro aktuální webový požadavek.Gets the HttpContext object associated with the server control for the current Web request.

(Zděděno od Control)
Controls

Získává ControlCollection objekt, který představuje podřízené ovládací prvky pro zadaný serverový ovládací prvek v hierarchii uživatelského rozhraní.Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.

(Zděděno od Control)
ControlStyle

Získá styl ovládacího prvku webového serveru.Gets the style of the Web server control. Tato vlastnost se používá hlavně při řízení vývojářů.This property is used primarily by control developers.

(Zděděno od WebControl)
ControlStyleCreated

Vrací hodnotu určující, zda byl Style objekt pro ControlStyle vlastnost vytvořen.Gets a value indicating whether a Style object has been created for the ControlStyle property. Tato vlastnost je primárně používána vývojáři ovládacího prvku.This property is primarily used by control developers.

(Zděděno od WebControl)
CssClass

Získá nebo nastaví třídu CSS (Cascading Style Sheet) vykreslenou ovládacím prvkem webového serveru na klientovi.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Zděděno od WebControl)
DataItemContainer

Získá odkaz na názvový kontejner, pokud implementuje názvový kontejner IDataItemContainer .Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Zděděno od Control)
DataKeysContainer

Získá odkaz na názvový kontejner, pokud implementuje názvový kontejner IDataKeysControl .Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Zděděno od Control)
DesignMode

Načte hodnotu, která označuje, zda je ovládací prvek používán na návrhové ploše.Gets a value indicating whether a control is being used on a design surface.

(Zděděno od Control)
Enabled

Získá nebo nastaví hodnotu označující, jestli je povolený ovládací prvek webového serveru.Gets or sets a value indicating whether the Web server control is enabled.

(Zděděno od WebControl)
EnableTheming

Získá nebo nastaví hodnotu označující, jestli se pro tento ovládací prvek použijí motivy.Gets or sets a value indicating whether themes apply to this control.

(Zděděno od WebControl)
EnableViewState

Získává nebo nastavuje hodnotu, která označuje, jestli ovládací prvek serveru zachovává svůj stav zobrazení, a stav zobrazení všech podřízených ovládacích prvků, které obsahuje, pro žádajícího klienta.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Zděděno od Control)
Events

Načte seznam delegátů obslužných rutin událostí pro ovládací prvek.Gets a list of event handler delegates for the control. Tato vlastnost je jen ke čtení.This property is read-only.

(Zděděno od Control)
Font

Získá vlastnosti písma přidružené k ovládacímu prvku webového serveru.Gets the font properties associated with the Web server control.

(Zděděno od WebControl)
ForeColor

Získá nebo nastaví barvu popředí (obvykle barvu textu) ovládacího prvku webového serveru.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Zděděno od WebControl)
HasAttributes

Načte hodnotu, která označuje, zda má ovládací prvek nastavené atributy.Gets a value indicating whether the control has attributes set.

(Zděděno od WebControl)
HasChildViewState

Získá hodnotu, která označuje, zda mají podřízené ovládací prvky aktuálního ovládacího prvku serveru všechna uložená nastavení stavu zobrazení.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Zděděno od Control)
Height

Získá nebo nastaví výšku ovládacího prvku webového serveru.Gets or sets the height of the Web server control.

(Zděděno od WebControl)
ID

Získá nebo nastaví programový identifikátor přiřazený ovládacímu prvku serveru.Gets or sets the programmatic identifier assigned to the server control.

(Zděděno od Control)
IdSeparator

Získá znak použitý k oddělení identifikátorů ovládacího prvku.Gets the character used to separate control identifiers.

(Zděděno od Control)
IsChildControlStateCleared

Získává hodnotu určující, zda ovládací prvky obsažené v rámci tohoto ovládacího prvku mají stav ovládacích prvků.Gets a value indicating whether controls contained within this control have control state.

(Zděděno od Control)
IsEnabled

Načte hodnotu, která označuje, jestli je ovládací prvek povolený.Gets a value indicating whether the control is enabled.

(Zděděno od WebControl)
IsTrackingViewState

Získá hodnotu, která označuje, zda serverový ovládací prvek ukládá změny stavu zobrazení.Gets a value that indicates whether the server control is saving changes to its view state.

(Zděděno od Control)
IsViewStateEnabled

Načte hodnotu, která označuje, jestli je pro tento ovládací prvek povolený stav zobrazení.Gets a value indicating whether view state is enabled for this control.

(Zděděno od Control)
LoadViewStateByID

Načte hodnotu, která označuje, zda se ovládací prvek účastní načítání jeho stavu zobrazení ID místo indexu.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Zděděno od Control)
NamingContainer

Získá odkaz na kontejner názvového serveru ovládacího prvku, který vytvoří jedinečný obor názvů pro odlišení ovládacích prvků serveru se stejnou ID hodnotou vlastnosti.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Zděděno od Control)
OnClientClick

Získá nebo nastaví skript na straně klienta, který se spustí při Button Click vyvolání události ovládacího prvku.Gets or sets the client-side script that executes when a Button control's Click event is raised.

Page

Získá odkaz na Page instanci, která obsahuje serverový ovládací prvek.Gets a reference to the Page instance that contains the server control.

(Zděděno od Control)
Parent

Získá odkaz na nadřazený ovládací prvek serveru ovládacího prvku v hierarchii ovládacích prvků stránky.Gets a reference to the server control's parent control in the page control hierarchy.

(Zděděno od Control)
PostBackUrl

Získá nebo nastaví adresu URL stránky, na kterou se má příspěvek odeslat z aktuální stránky při Button kliknutí na ovládací prvek.Gets or sets the URL of the page to post to from the current page when the Button control is clicked.

RenderingCompatibility

Získá hodnotu, která určuje verzi ASP.NET, s jakou bude HTML vykresleno kompatibilní.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Zděděno od Control)
Site

Získá informace o kontejneru, který je hostitelem aktuálního ovládacího prvku, když je vykreslen na návrhové ploše.Gets information about the container that hosts the current control when rendered on a design surface.

(Zděděno od Control)
SkinID

Získá nebo nastaví vzhled, který má být použit pro ovládací prvek.Gets or sets the skin to apply to the control.

(Zděděno od WebControl)
Style

Získá kolekci textových atributů, které budou vykresleny jako atribut style na vnější značce ovládacího prvku webového serveru.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Zděděno od WebControl)
SupportsDisabledAttribute

Získá hodnotu, která označuje, zda má ovládací prvek nastavit disabled atribut vykresleného HTML elementu na hodnotu Disabled, pokud IsEnabled je vlastnost ovládacího prvku false .Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Zděděno od WebControl)
TabIndex

Získá nebo nastaví index karty ovládacího prvku webového serveru.Gets or sets the tab index of the Web server control.

(Zděděno od WebControl)
TagKey

Získá HtmlTextWriterTag hodnotu, která odpovídá tomuto ovládacímu prvku webového serveru.Gets the HtmlTextWriterTag value that corresponds to this Web server control. Tato vlastnost se používá hlavně při řízení vývojářů.This property is used primarily by control developers.

(Zděděno od WebControl)
TagName

Získá název značky ovládacího prvku.Gets the name of the control tag. Tato vlastnost se používá hlavně při řízení vývojářů.This property is used primarily by control developers.

(Zděděno od WebControl)
TemplateControl

Získá nebo nastaví odkaz na šablonu, která obsahuje tento ovládací prvek.Gets or sets a reference to the template that contains this control.

(Zděděno od Control)
TemplateSourceDirectory

Načte virtuální adresář Page nebo obsahující UserControl aktuální serverový ovládací prvek.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Zděděno od Control)
Text

Získá nebo nastaví titulek textu zobrazený v Button ovládacím prvku.Gets or sets the text caption displayed in the Button control.

ToolTip

Získá nebo nastaví text, který se zobrazí, když ukazatel myši najede myší na ovládací prvek webového serveru.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Zděděno od WebControl)
UniqueID

Získá jedinečný a hierarchicky kvalifikovaný identifikátor pro serverový ovládací prvek.Gets the unique, hierarchically qualified identifier for the server control.

(Zděděno od Control)
UseSubmitBehavior

Získává nebo nastavuje hodnotu, která označuje, jestli Button ovládací prvek používá mechanismus odeslání klienta nebo mechanismus ASP.NETho zpětného volání.Gets or sets a value indicating whether the Button control uses the client browser's submit mechanism or the ASP.NET postback mechanism.

ValidateRequestMode

Získává nebo nastavuje hodnotu, která indikuje, jestli ovládací prvek kontroluje vstup klienta z prohlížeče pro potenciálně nebezpečné hodnoty.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Zděděno od Control)
ValidationGroup

Získá nebo nastaví skupinu ovládacích prvků, pro které Button ovládací prvek při odeslání zpět na server vyvolá ověření.Gets or sets the group of controls for which the Button control causes validation when it posts back to the server.

ViewState

Získá slovník informací o stavu, který umožňuje uložit a obnovit stav zobrazení ovládacího prvku serveru napříč několika požadavky na stejnou stránku.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Zděděno od Control)
ViewStateIgnoresCase

Načte hodnotu, která označuje, zda StateBag se v objektu nerozlišují velká a malá písmena.Gets a value that indicates whether the StateBag object is case-insensitive.

(Zděděno od Control)
ViewStateMode

Získá nebo nastaví režim stavu zobrazení tohoto ovládacího prvku.Gets or sets the view-state mode of this control.

(Zděděno od Control)
Visible

Získává nebo nastavuje hodnotu, která indikuje, jestli je serverový ovládací prvek vykreslený jako uživatelské rozhraní na stránce.Gets or sets a value that indicates whether a server control is rendered as UI on the page.

(Zděděno od Control)
Width

Získá nebo nastaví šířku ovládacího prvku webového serveru.Gets or sets the width of the Web server control.

(Zděděno od WebControl)

Metody

AddAttributesToRender(HtmlTextWriter)

Přidá atributy Button ovládacího prvku do výstupního datového proudu pro vykreslování na straně klienta.Adds the attributes of the Button control to the output stream for rendering on the client.

AddedControl(Control, Int32)

Volá se po přidání podřízeného ovládacího prvku do Controls kolekce Control objektu.Called after a child control is added to the Controls collection of the Control object.

(Zděděno od Control)
AddParsedSubObject(Object)

Oznamuje ovládacímu prvku serveru, že došlo k analýze prvku, buď XML nebo HTML, a přidá prvek do objektu serverového ovládacího prvku ControlCollection .Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Zděděno od Control)
ApplyStyle(Style)

Zkopíruje všechny neprázdné prvky zadaného stylu do webového ovládacího prvku a přepíše všechny existující prvky stylu ovládacího prvku.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Tato metoda je primárně používána vývojářům ovládacích prvků.This method is primarily used by control developers.

(Zděděno od WebControl)
ApplyStyleSheetSkin(Page)

Aplikuje vlastnosti stylu definované v šabloně stylů stránky na ovládací prvek.Applies the style properties defined in the page style sheet to the control.

(Zděděno od Control)
BeginRenderTracing(TextWriter, Object)

Spustí trasování dat pro vykreslování v době návrhu.Begins design-time tracing of rendering data.

(Zděděno od Control)
BuildProfileTree(String, Boolean)

Shromažďuje informace o ovládacím prvku serveru a poskytuje ho do Trace vlastnosti, která se zobrazí, pokud je pro stránku povoleno trasování.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Zděděno od Control)
ClearCachedClientID()

Nastaví hodnotu uloženou v mezipaměti ClientID na null .Sets the cached ClientID value to null.

(Zděděno od Control)
ClearChildControlState()

Odstraní informace o stavu ovládacího prvku pro podřízené ovládací prvky serverového ovládacího prvku.Deletes the control-state information for the server control's child controls.

(Zděděno od Control)
ClearChildState()

Odstraní informace o stavu zobrazení a stavu ovládacího prvku pro všechny podřízené ovládací prvky serverového ovládacího prvku.Deletes the view-state and control-state information for all the server control's child controls.

(Zděděno od Control)
ClearChildViewState()

Odstraní informace o stavu zobrazení pro všechny podřízené ovládací prvky serverového ovládacího prvku.Deletes the view-state information for all the server control's child controls.

(Zděděno od Control)
ClearEffectiveClientIDMode()

Nastaví ClientIDMode vlastnost aktuální instance ovládacího prvku a všech podřízených ovládacích prvků na Inherit .Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Zděděno od Control)
CopyBaseAttributes(WebControl)

Zkopíruje vlastnosti nezapouzdřené Style objektem ze zadaného ovládacího prvku webového serveru do ovládacího prvku webového serveru, ze kterého je tato metoda volána.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Tato metoda se primárně používá pro řízení vývojářů.This method is used primarily by control developers.

(Zděděno od WebControl)
CreateChildControls()

Volá se rozhraním stránky ASP.NET k oznamování serverovým ovládacím prvkům, které používají implementaci založenou na složení, k vytvoření všech podřízených ovládacích prvků, které obsahují při přípravě pro publikování zpět nebo vykreslování.Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.

(Zděděno od Control)
CreateControlCollection()

Vytvoří nový ControlCollection objekt pro uložení podřízených ovládacích prvků (literálu i serveru) ovládacího prvku Server.Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.

(Zděděno od Control)
CreateControlStyle()

Vytvoří objekt Style, který je interně používán WebControl třídou pro implementaci všech vlastností souvisejících s Style.Creates the style object that is used internally by the WebControl class to implement all style related properties. Tato metoda se primárně používá pro řízení vývojářů.This method is used primarily by control developers.

(Zděděno od WebControl)
DataBind()

Váže zdroj dat k vyvolanému ovládacímu prvku serveru a všem jeho podřízeným ovládacím prvkům.Binds a data source to the invoked server control and all its child controls.

(Zděděno od Control)
DataBind(Boolean)

Váže zdroj dat na vyvolaný serverový ovládací prvek a všechny jeho podřízené ovládací prvky s možností vyvolání DataBinding události.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Zděděno od Control)
DataBindChildren()

Váže zdroj dat k podřízeným ovládacím prvkům serverového ovládacího prvku.Binds a data source to the server control's child controls.

(Zděděno od Control)
Dispose()

Umožňuje serverový ovládací prvek provést finální vyčištění před jeho uvolněním z paměti.Enables a server control to perform final clean up before it is released from memory.

(Zděděno od Control)
EndRenderTracing(TextWriter, Object)

Ukončí trasování dat pro vykreslování v době návrhu.Ends design-time tracing of rendering data.

(Zděděno od Control)
EnsureChildControls()

Určuje, zda ovládací prvek serveru obsahuje podřízené ovládací prvky.Determines whether the server control contains child controls. Pokud tomu tak není, vytvoří podřízené ovládací prvky.If it does not, it creates child controls.

(Zděděno od Control)
EnsureID()

Vytvoří identifikátor pro ovládací prvky, které nemají přiřazen identifikátor.Creates an identifier for controls that do not have an identifier assigned.

(Zděděno od Control)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
FindControl(String)

Vyhledá v aktuálním názvovém kontejneru serverový ovládací prvek se zadaným id parametrem.Searches the current naming container for a server control with the specified id parameter.

(Zděděno od Control)
FindControl(String, Int32)

Vyhledá v aktuálním názvovém kontejneru serverový ovládací prvek se zadaným id a celočíselným pathOffset parametrem, který pomáhá hledání.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Tuto verzi metody byste neměli přepsat FindControl .You should not override this version of the FindControl method.

(Zděděno od Control)
Focus()

Nastaví fokus vstupu na ovládací prvek.Sets input focus to a control.

(Zděděno od Control)
GetDesignModeState()

Načte data v době návrhu ovládacího prvku.Gets design-time data for a control.

(Zděděno od Control)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetPostBackOptions()

Vytvoří PostBackOptions objekt, který představuje Button chování při postbacku ovládacího prvku.Creates a PostBackOptions object that represents the Button control's postback behavior.

GetRouteUrl(Object)

Získá adresu URL, která odpovídá sadě parametrů trasy.Gets the URL that corresponds to a set of route parameters.

(Zděděno od Control)
GetRouteUrl(RouteValueDictionary)

Získá adresu URL, která odpovídá sadě parametrů trasy.Gets the URL that corresponds to a set of route parameters.

(Zděděno od Control)
GetRouteUrl(String, Object)

Získá adresu URL, která odpovídá sadě parametrů směrování a názvu trasy.Gets the URL that corresponds to a set of route parameters and a route name.

(Zděděno od Control)
GetRouteUrl(String, RouteValueDictionary)

Získá adresu URL, která odpovídá sadě parametrů směrování a názvu trasy.Gets the URL that corresponds to a set of route parameters and a route name.

(Zděděno od Control)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
GetUniqueIDRelativeTo(Control)

Vrátí předem stanovenou část UniqueID vlastnosti určeného ovládacího prvku.Returns the prefixed portion of the UniqueID property of the specified control.

(Zděděno od Control)
HasControls()

Určuje, zda serverový ovládací prvek obsahuje podřízené ovládací prvky.Determines if the server control contains any child controls.

(Zděděno od Control)
HasEvents()

Vrací hodnotu určující, zda jsou události registrovány pro ovládací prvek nebo jakékoli podřízené ovládací prvky.Returns a value indicating whether events are registered for the control or any child controls.

(Zděděno od Control)
IsLiteralContent()

Určuje, zda ovládací prvek Server obsahuje pouze literálový obsah.Determines if the server control holds only literal content.

(Zděděno od Control)
LoadControlState(Object)

Obnoví informace o stavu ovládacího prvku z předchozí žádosti o stránku uložené SaveControlState() metodou.Restores control-state information from a previous page request that was saved by the SaveControlState() method.

(Zděděno od Control)
LoadViewState(Object)

Obnoví informace o stavu zobrazení z předchozího požadavku, který byl uložen s SaveViewState() metodou.Restores view-state information from a previous request that was saved with the SaveViewState() method.

(Zděděno od WebControl)
MapPathSecure(String)

Načte fyzickou cestu, na kterou je namapována virtuální cesta, buď absolutní, nebo relativní.Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Zděděno od Control)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
MergeStyle(Style)

Zkopíruje všechny neprázdné prvky zadaného stylu do webového ovládacího prvku, ale nepřepíše žádné existující prvky stylu ovládacího prvku.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Tato metoda se primárně používá pro řízení vývojářů.This method is used primarily by control developers.

(Zděděno od WebControl)
OnBubbleEvent(Object, EventArgs)

Určuje, zda je událost ovládacího prvku Server předána hierarchii ovládacích prvků serveru uživatelského rozhraní stránky.Determines whether the event for the server control is passed up the page's UI server control hierarchy.

(Zděděno od Control)
OnClick(EventArgs)

Vyvolá Click událost Button ovládacího prvku.Raises the Click event of the Button control.

OnCommand(CommandEventArgs)

Vyvolá Command událost Button ovládacího prvku.Raises the Command event of the Button control.

OnDataBinding(EventArgs)

Vyvolá DataBinding událost.Raises the DataBinding event.

(Zděděno od Control)
OnInit(EventArgs)

Vyvolá Init událost.Raises the Init event.

(Zděděno od Control)
OnLoad(EventArgs)

Vyvolá Load událost.Raises the Load event.

(Zděděno od Control)
OnPreRender(EventArgs)

Určuje, zda bylo tlačítko kliknuto před vykreslením na straně klienta.Determines whether the button has been clicked prior to rendering on the client.

OnPreRender(EventArgs)

Vyvolá PreRender událost.Raises the PreRender event.

(Zděděno od Control)
OnUnload(EventArgs)

Vyvolá Unload událost.Raises the Unload event.

(Zděděno od Control)
OpenFile(String)

Načte soubor, který Stream se použije ke čtení souboru.Gets a Stream used to read a file.

(Zděděno od Control)
RaiseBubbleEvent(Object, EventArgs)

Přiřadí všechny zdroje události a její informace nadřazenému ovládacímu prvku.Assigns any sources of the event and its information to the control's parent.

(Zděděno od Control)
RaisePostBackEvent(String)

Vyvolá události pro Button ovládací prvek při jeho odeslání zpět na server.Raises events for the Button control when it posts back to the server.

RemovedControl(Control)

Volá se po odebrání podřízeného ovládacího prvku z Controls kolekce Control objektu.Called after a child control is removed from the Controls collection of the Control object.

(Zděděno od Control)
Render(HtmlTextWriter)

Vykreslí ovládací prvek do zadaného zapisovače HTML.Renders the control to the specified HTML writer.

(Zděděno od WebControl)
RenderBeginTag(HtmlTextWriter)

Vykreslí značku otevření ovládacího prvku HTML do zadaného zapisovače.Renders the HTML opening tag of the control to the specified writer. Tato metoda se primárně používá pro řízení vývojářů.This method is used primarily by control developers.

(Zděděno od WebControl)
RenderChildren(HtmlTextWriter)

Vypíše obsah podřízených ovládacích prvků serveru do poskytnutého HtmlTextWriter objektu, který zapisuje obsah, který má být vykreslen na klientovi.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Zděděno od Control)
RenderContents(HtmlTextWriter)

Vykreslí obsah ovládacího prvku do zadaného zapisovače.Renders the contents of the control to the specified writer.

RenderControl(HtmlTextWriter)

Vypíše obsah ovládacího prvku serveru na poskytnutý HtmlTextWriter objekt a uloží trasovací informace o ovládacím prvku, pokud je povoleno trasování.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Zděděno od Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Vytvoří výstup obsahu ovládacího prvku serveru pro zadaný HtmlTextWriter objekt pomocí poskytnutého ControlAdapter objektu.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Zděděno od Control)
RenderEndTag(HtmlTextWriter)

Vykreslí ukončovací značku HTML ovládacího prvku do zadaného zapisovače.Renders the HTML closing tag of the control into the specified writer. Tato metoda se primárně používá pro řízení vývojářů.This method is used primarily by control developers.

(Zděděno od WebControl)
ResolveAdapter()

Získá adaptér ovládacího prvku, který je zodpovědný za vykreslení zadaného ovládacího prvku.Gets the control adapter responsible for rendering the specified control.

(Zděděno od Control)
ResolveClientUrl(String)

Získá adresu URL, kterou může použít prohlížeč.Gets a URL that can be used by the browser.

(Zděděno od Control)
ResolveUrl(String)

Převede adresu URL na tu, která je použitelná na žádajícím klientovi.Converts a URL into one that is usable on the requesting client.

(Zděděno od Control)
SaveControlState()

Uloží všechny změny stavu ovládacího prvku serveru, ke kterým došlo od okamžiku, kdy byla stránka odeslána zpět na server.Saves any server control state changes that have occurred since the time the page was posted back to the server.

(Zděděno od Control)
SaveViewState()

Uloží všechny stavy, které byly změněny po TrackViewState() vyvolání metody.Saves any state that was modified after the TrackViewState() method was invoked.

(Zděděno od WebControl)
SetDesignModeState(IDictionary)

Nastaví data při návrhu ovládacího prvku.Sets design-time data for a control.

(Zděděno od Control)
SetRenderMethodDelegate(RenderMethod)

Přiřadí delegáta obslužné rutiny události, aby vykreslil serverový ovládací prvek a jeho obsah do svého nadřazeného ovládacího prvku.Assigns an event handler delegate to render the server control and its content into its parent control.

(Zděděno od Control)
SetTraceData(Object, Object)

Nastaví data trasování pro trasování vykreslování dat při návrhu pomocí klíče dat trasování a hodnoty dat trasování.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Zděděno od Control)
SetTraceData(Object, Object, Object)

Nastaví data trasování pro trasování vykreslování dat při návrhu, pomocí sledovaného objektu, klíče trasování dat a hodnoty dat trasování.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Zděděno od Control)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)
TrackViewState()

Způsobí, že ovládací prvek bude sledovat změny stavu zobrazení, aby mohl být uložen ve ViewState vlastnosti objektu.Causes the control to track changes to its view state so they can be stored in the object's ViewState property.

(Zděděno od WebControl)

Události

Click

Vyvolá se při Button kliknutí na ovládací prvek.Occurs when the Button control is clicked.

Command

Vyvolá se při Button kliknutí na ovládací prvek.Occurs when the Button control is clicked.

DataBinding

Nastane, pokud se serverový ovládací prvek váže ke zdroji dat.Occurs when the server control binds to a data source.

(Zděděno od Control)
Disposed

Nastane, pokud se serverový ovládací prvek uvolní z paměti, což je poslední fáze životního cyklu řízení serveru, když se požaduje stránka ASP.NET.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Zděděno od Control)
Init

Nastane při inicializaci ovládacího prvku serveru, který je prvním krokem v jeho životním cyklu.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Zděděno od Control)
Load

Nastane, pokud je serverový ovládací prvek načten do Page objektu.Occurs when the server control is loaded into the Page object.

(Zděděno od Control)
PreRender

Nastane po Control načtení objektu, ale před jeho vykreslením.Occurs after the Control object is loaded but prior to rendering.

(Zděděno od Control)
Unload

Vyvolá se v případě, že je serverový ovládací prvek uvolněn z paměti.Occurs when the server control is unloaded from memory.

(Zděděno od Control)

Explicitní implementace rozhraní

IAttributeAccessor.GetAttribute(String)

Získá atribut webového ovládacího prvku se zadaným názvem.Gets an attribute of the Web control with the specified name.

(Zděděno od WebControl)
IAttributeAccessor.SetAttribute(String, String)

Nastaví atribut webového ovládacího prvku na zadaný název a hodnotu.Sets an attribute of the Web control to the specified name and value.

(Zděděno od WebControl)
IControlBuilderAccessor.ControlBuilder

Popis tohoto člena naleznete v tématu ControlBuilder .For a description of this member, see ControlBuilder.

(Zděděno od Control)
IControlDesignerAccessor.GetDesignModeState()

Popis tohoto člena naleznete v tématu GetDesignModeState() .For a description of this member, see GetDesignModeState().

(Zděděno od Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Popis tohoto člena naleznete v tématu SetDesignModeState(IDictionary) .For a description of this member, see SetDesignModeState(IDictionary).

(Zděděno od Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Popis tohoto člena naleznete v tématu SetOwnerControl(Control) .For a description of this member, see SetOwnerControl(Control).

(Zděděno od Control)
IControlDesignerAccessor.UserData

Popis tohoto člena naleznete v tématu UserData .For a description of this member, see UserData.

(Zděděno od Control)
IDataBindingsAccessor.DataBindings

Popis tohoto člena naleznete v tématu DataBindings .For a description of this member, see DataBindings.

(Zděděno od Control)
IDataBindingsAccessor.HasDataBindings

Popis tohoto člena naleznete v tématu HasDataBindings .For a description of this member, see HasDataBindings.

(Zděděno od Control)
IExpressionsAccessor.Expressions

Popis tohoto člena naleznete v tématu Expressions .For a description of this member, see Expressions.

(Zděděno od Control)
IExpressionsAccessor.HasExpressions

Popis tohoto člena naleznete v tématu HasExpressions .For a description of this member, see HasExpressions.

(Zděděno od Control)
IParserAccessor.AddParsedSubObject(Object)

Popis tohoto člena naleznete v tématu AddParsedSubObject(Object) .For a description of this member, see AddParsedSubObject(Object).

(Zděděno od Control)
IPostBackEventHandler.RaisePostBackEvent(String)

Vyvolá události pro Button ovládací prvek při jeho odeslání zpět na server.Raises events for the Button control when it posts back to the server.

Metody rozšíření

FindDataSourceControl(Control)

Vrátí zdroj dat, který je přidružen k ovládacímu prvku dat pro určený ovládací prvek.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String)

Vrátí šablonu pole pro zadaný sloupec v názvovém kontejneru zadaného ovládacího prvku.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control)

Vrátí objekt meta objektu obsahujícího ovládací prvek dat.Returns the metatable object for the containing data control.

Platí pro

Viz také