FieldTemplateUserControl Třída

Definice

Představuje základní třídu pro všechny ovládací prvky šablon polí.Represents the base class for all field template controls.

public ref class FieldTemplateUserControl : System::Web::UI::UserControl, System::Web::DynamicData::IFieldTemplate, System::Web::UI::IBindableControl
public class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl
type FieldTemplateUserControl = class
    inherit UserControl
    interface IBindableControl
    interface IFieldTemplate
Public Class FieldTemplateUserControl
Inherits UserControl
Implements IBindableControl, IFieldTemplate
Dědičnost
FieldTemplateUserControl
Implementuje

Příklady

Následující příklad kódu vytvoří šablonu pole, která zobrazí datová pole, která mají relaci n:1, a vykreslí HyperLink ovládací prvek, který přesměruje uživatele na stránku vztahu.The following code example creates a field template that displays data fields that have a many-to-one relationship and renders a HyperLink control that redirects the user to the relationship page.

Následující příklad ukazuje soubor kódu pro uživatelský ovládací prvek klíč ForeignKey. ascx.The following example shows the code file for the ForeignKey.ascx user control.

Public Partial Class ForeignKeyField   
    Inherits System.Web.DynamicData.FieldTemplateUserControl   

    Protected Function GetDisplayString() As String   
        Return FormatFieldValue( _  
            ForeignKeyColumn.ParentTable.GetDisplayString(FieldValue))   
    End Function   

    Public Overloads Overrides ReadOnly Property DataControl() As Control   
        Get   
            Return HyperLink1   
        End Get   
    End Property   
End Class   
public partial class ForeignKeyField :   
                        System.Web.DynamicData.FieldTemplateUserControl   
{  
    protected string GetDisplayString()   
    {  
       Return         FormatFieldValue(ForeignKeyColumn.ParentTable.GetDisplayString(FieldValue));  

    public override Control DataControl   
    {  
        get   
        {  
          return HyperLink1;  
    }  
}  

Následující příklad ukazuje soubor klíč ForeignKey. aspx.The following example shows the ForeignKey.aspx file.

<%@ Control Language="VB" CodeFile="ForeignKey.ascx.vb" Inherits="ForeignKeyField" %>  

<asp:HyperLink ID="HyperLink1" runat="server"  
    Text="<%# GetDisplayString() %>" />  
<%@ Control Language="C#" CodeFile="ForeignKey.ascx.cs" Inherits="ForeignKeyField" %>  

<asp:HyperLink ID="HyperLink1" runat="server"  
    Text="<%# GetDisplayString() %>" />  

Chcete-li zkompilovat vzorový kód, potřebujete následující:To compile the example code, you need the following:

Poznámky

Šablony dynamických datových polí ASP.NET jsou ASP.NET uživatelské ovládací prvky, které mapují ovládací prvky dat na datové typy v datovém modelu.ASP.NET Dynamic Data field templates are ASP.NET user controls that map data controls to data types in a data model. Šablony polí jsou odvozeny z FieldTemplateUserControl třídy, která umožňuje přístup k datovým polím, datovým sloupcům a metadatům v datových modelech.Field templates derive from FieldTemplateUserControl, the class that enables access to data fields, data columns, and metadata in data models. Dynamické datové projekty poskytují šablony polí ve výchozím nastavení.Dynamic Data projects provide field templates by default. Můžete upravit šablony polí, které jsou ve výchozím nastavení k dispozici, nebo vytvořit vlastní šablony polí.You can modify the field templates provided by default or create custom field templates.

Tato třída dědí z UserControl třídy.This class inherits from the UserControl Class.

Konstruktory

FieldTemplateUserControl()

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

Vlastnosti

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)
Application

Získá Application objekt pro aktuální webový požadavek.Gets the Application object for the current Web request.

(Zděděno od UserControl)
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)
AppRelativeVirtualPath

Získá nebo nastaví cestu k virtuálnímu adresáři relativní vzhledem k aplikaci k souboru, ze kterého je ovládací prvek analyzován a kompilován.Gets or sets the application-relative, virtual directory path to the file from which the control is parsed and compiled.

(Zděděno od TemplateControl)
Attributes

Získá kolekci všech párů názvů atributů a hodnot deklarovaných v tagu uživatelského ovládacího prvku v souboru. aspx.Gets a collection of all attribute name and value pairs declared in the user control tag within the .aspx file.

(Zděděno od UserControl)
AutoHandlers
Zastaralé.

AutoHandlersVlastnost se v ASP.NET NET 2,0 už nepoužívá.The AutoHandlers property has been deprecated in ASP.NET NET 2.0. Používá je vygenerovanými třídami a není určeno pro použití v rámci vašeho kódu.It is used by generated classes and is not intended for use within your code.

(Zděděno od TemplateControl)
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)
Cache

Získá Cache objekt přidružený k aplikaci, která obsahuje uživatelský ovládací prvek.Gets the Cache object that is associated with the application that contains the user control.

(Zděděno od UserControl)
CachePolicy

Získá odkaz na kolekci parametrů ukládání do mezipaměti pro tento uživatelský ovládací prvek.Gets a reference to a collection of caching parameters for this user control.

(Zděděno od UserControl)
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)
ChildrenColumn

Získá MetaChildrenColumn objekt přidružený k šabloně pole.Gets the MetaChildrenColumn object associated with a field template.

ChildrenPath

Získá adresu URL, která odkazuje na stránku, která zobrazuje seznam podřízených entit.Gets the URL that links to a page that displays a list of children entities.

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)
Column

Získá MetaColumn přidružený k šabloně pole.Gets the MetaColumn associated with a field template.

ContainerType

Získá typ ovládacího prvku vázaného na data, který obsahuje FieldTemplateUserControl třídu.Gets the type of the data-bound control that contains the FieldTemplateUserControl class.

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)
DataControl

Získá ovládací prvek dat, který zpracovává datové pole v šabloně pole.Gets the data control that handles the data field in a field template.

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)
EnableTheming

Získá nebo nastaví logickou hodnotu označující, zda se mají motivy použít pro ovládací prvek, který je odvozen z TemplateControl třídy.Gets or sets a Boolean value indicating whether themes apply to the control that is derived from the TemplateControl class.

(Zděděno od TemplateControl)
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)
FieldValue

Získá nebo nastaví hodnotu sloupce v aktuálním řádku.Gets or sets the value of a column in a current row.

FieldValueEditString

Vrátí řetězcovou reprezentaci hodnoty sloupce v aktuálním řádku, pokud je řádek v režimu úprav.Gets the string representation of the value of a column in the current row when the row is in edit mode.

FieldValueString

Získá formátovanou řetězcovou reprezentaci hodnoty sloupce na aktuálním řádku.Gets the formatted string representation of the value of a column in the current row.

ForeignKeyColumn

Získá MetaForeignKeyColumn , který je spojen se sloupcem cizího klíče.Gets the MetaForeignKeyColumn that is associated with a foreign key column.

ForeignKeyPath

Získejte adresu URL, která odkazuje na aktuální stránku na stránku, která zobrazuje podrobnosti o entitě cizího klíče.Get the URL that links the current page to the page that displays the details of the foreign key entity.

FormattingOptions

Získá nebo nastaví možnosti kódování a formátování HTML, které se mají použít pro šablonu pole.Gets or sets the HTML encoding and formatting options to apply to a field template.

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)
Host

Získá nebo nastaví hostitele, který poskytuje kontext této FieldTemplateUserControl třídě.Gets or sets the host that provides context to this FieldTemplateUserControl class.

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)
IsPostBack

Získá hodnotu, která označuje, jestli se uživatelský ovládací prvek načítá v reakci na postback klienta, nebo jestli se načítá a otevírá při prvním spuštění.Gets a value indicating whether the user control is being loaded in response to a client postback, or if it is being loaded and accessed for the first time.

(Zděděno od UserControl)
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)
MetadataAttributes

Získá kolekci atributů metadat, které se vztahují k aktuálnímu sloupci.Gets the collection of metadata attributes that apply to the current column.

Mode

Načte režim, který šablona pole používá.Gets the mode a field template uses.

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)
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)
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)
Request

Získá HttpRequest objekt pro aktuální webový požadavek.Gets the HttpRequest object for the current Web request.

(Zděděno od UserControl)
Response

Získá HttpResponse objekt pro aktuální webový požadavek.Gets the HttpResponse object for the current Web request.

(Zděděno od UserControl)
Row

Získá aktuální objekt řádku dat.Gets the current data row object.

Server

Získá HttpServerUtility objekt pro aktuální webový požadavek.Gets the HttpServerUtility object for the current Web request.

(Zděděno od UserControl)
Session

Získá HttpSessionState objekt pro aktuální webový požadavek.Gets the HttpSessionState object for the current Web request.

(Zděděno od UserControl)
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 Control)
SupportAutoEvents

Získá hodnotu, která označuje, zda TemplateControl ovládací prvek podporuje automatické události.Gets a value indicating whether the TemplateControl control supports automatic events.

(Zděděno od TemplateControl)
Table

Získá MetaTable , že sloupec šablony pole patří do.Gets the MetaTable that a column of a field template belongs to.

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)
Trace

Získá TraceContext objekt pro aktuální webový požadavek.Gets the TraceContext object for the current Web request.

(Zděděno od UserControl)
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)
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)
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)

Metody

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)
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)
BuildChildrenPath(String)

Získá adresu URL, která odkazuje na stránku, která zobrazuje seznam podřízených entit a umožňuje přepsání cesty.Gets the URL that links to the page that displays the list of children entities and allows the path to be overridden.

BuildForeignKeyPath(String)

Získejte adresu URL, která odkazuje na aktuální stránku na stránku, která zobrazuje podrobnosti entity cizího klíče a umožňuje přepsání cesty.Get the URL that links the current page to the page that displays the details of the foreign key entity and allows the path to be overridden.

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)
Construct()

Provede logiku návrhového času.Performs design-time logic.

(Zděděno od TemplateControl)
ConvertEditedValue(String)

Získá buď vstupní hodnotu, nebo null založenou na ConvertEmptyStringToNull a NullDisplayText .Gets either an input value or null based on ConvertEmptyStringToNull and NullDisplayText.

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)
CreateResourceBasedLiteralControl(Int32, Int32, Boolean)

Přistupuje k literálovým řetězcům uloženým v prostředku.Accesses literal strings stored in a resource. CreateResourceBasedLiteralControl(Int32, Int32, Boolean)Metoda není určena pro použití v rámci vašeho kódu.The CreateResourceBasedLiteralControl(Int32, Int32, Boolean) method is not intended for use from within your code.

(Zděděno od TemplateControl)
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)
DesignerInitialize()

Provede všechny inicializační kroky v uživatelském ovládacím prvku, které jsou vyžadovány návrháři RAD.Performs any initialization steps on the user control that are required by RAD designers.

(Zděděno od UserControl)
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)
Eval(String)

Vyhodnotí výraz datové vazby.Evaluates a data-binding expression.

(Zděděno od TemplateControl)
Eval(String, String)

Vyhodnotí výraz datové vazby pomocí zadaného formátovacího řetězce pro zobrazení výsledku.Evaluates a data-binding expression using the specified format string to display the result.

(Zděděno od TemplateControl)
ExtractForeignKey(IDictionary, String)

Uloží hodnotu cizích klíčů.Saves the value of foreign keys.

ExtractValues(IOrderedDictionary)

Poskytuje slovníkový přístup ke všem datům na aktuálním řádku.Provides dictionary access to all data in the current row.

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)
FindOtherFieldTemplate(String)

Určuje šablonu pole, která se používá k vykreslení zadaného datového sloupce.Determines the field template that is used to render a specified data column.

Focus()

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

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

Použije kódování a formátování HTML na řetězec, který se zobrazí.Applies HTML encoding and formatting to a string that will be displayed.

FrameworkInitialize()

Inicializuje ovládací prvek, který je odvozen od TemplateControl třídy.Initializes the control that is derived from the TemplateControl class.

(Zděděno od TemplateControl)
GetColumnValue(MetaColumn)

Získá hodnotu zadaného sloupce na aktuálním řádku.Gets the value of a specified column in the current row.

GetDesignModeState()

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

(Zděděno od Control)
GetGlobalResourceObject(String, String)

Načte objekt prostředku na úrovni aplikace na základě zadaného ClassKey ResourceKey vlastností a.Gets an application-level resource object based on the specified ClassKey and ResourceKey properties.

(Zděděno od TemplateControl)
GetGlobalResourceObject(String, String, Type, String)

Načte objekt prostředku na úrovni aplikace na základě zadaných ClassKey ResourceKey vlastností a vlastností, typu objektu a názvu vlastnosti prostředku.Gets an application-level resource object based on the specified ClassKey and ResourceKey properties, object type, and property name of the resource.

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

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

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

Získá objekt prostředku na úrovni stránky na základě zadané ResourceKey Vlastnosti.Gets a page-level resource object based on the specified ResourceKey property.

(Zděděno od TemplateControl)
GetLocalResourceObject(String, Type, String)

Získá objekt prostředku na úrovni stránky na základě zadané ResourceKey vlastnosti, typu objektu a názvu vlastnosti.Gets a page-level resource object based on the specified ResourceKey property, object type, and property name.

(Zděděno od TemplateControl)
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)
GetSelectedValueString()

Vrátí řetězcovou reprezentaci hodnoty sloupce.Returns the string representation of the column's value.

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)
IgnoreModelValidationAttribute(Type)

Umožňuje DynamicValidator Ignorovat konkrétní typ atributu ověřování modelu.Allows a DynamicValidator to ignore a specific type of model validation attribute.

InitializeAsUserControl(Page)

Inicializuje UserControl objekt, který byl vytvořen deklarativně.Initializes the UserControl object that has been created declaratively. Vzhledem k tomu, že existuje několik rozdílů mezi stránkami a uživatelskými ovládacími prvky, tato metoda zajistí správné inicializaci uživatelského ovládacího prvku.Since there are some differences between pages and user controls, this method makes sure that the user control is initialized properly.

(Zděděno od UserControl)
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)
LoadControl(String)

Načte Control objekt ze souboru na základě zadané virtuální cesty.Loads a Control object from a file based on a specified virtual path.

(Zděděno od TemplateControl)
LoadControl(Type, Object[])

Načte Control objekt na základě zadaného typu a parametrů konstruktoru.Loads a Control object based on a specified type and constructor parameters.

(Zděděno od TemplateControl)
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)
LoadTemplate(String)

Získá instanci ITemplate rozhraní z externího souboru.Obtains an instance of the ITemplate interface from an external file.

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

Obnoví informace o stavu zobrazení z předchozího požadavku na uživatelský ovládací prvek, který byl uložen SaveViewState() metodou.Restores the view-state information from a previous user control request that was saved by the SaveViewState() method.

(Zděděno od UserControl)
MapPath(String)

Přiřadí k fyzické cestě k souboru cestu k virtuálnímu souboru absolutní nebo relativní.Assigns a virtual file path, either absolute or relative, to a physical file path.

(Zděděno od UserControl)
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)
OnAbortTransaction(EventArgs)

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

(Zděděno od TemplateControl)
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)
OnCommitTransaction(EventArgs)

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

(Zděděno od TemplateControl)
OnDataBinding(EventArgs)

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

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

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

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

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

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

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

(Zděděno od Control)
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)
ParseControl(String)

Analyzuje vstupní řetězec na Control objekt na stránce webového formuláře nebo v uživatelském ovládacím prvku.Parses an input string into a Control object on the Web Forms page or user control.

(Zděděno od TemplateControl)
ParseControl(String, Boolean)

Analyzuje vstupní řetězec do Control objektu na webové stránce nebo v uživatelském ovládacím prvku ASP.NET.Parses an input string into a Control object on the ASP.NET Web page or user control.

(Zděděno od TemplateControl)
PopulateListControl(ListControl)

Naplní ovládací prvek seznamu všemi hodnotami z nadřazené tabulky.Populates a list control with all the values from a parent table.

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)
ReadStringResource()

Přečte prostředek řetězce.Reads a string resource. ReadStringResource()Metoda není určena pro použití v rámci vašeho kódu.The ReadStringResource() method is not intended for use from within your code.

(Zděděno od TemplateControl)
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)

Odesílá obsah ovládacího prvku serveru do poskytnutého HtmlTextWriter objektu, který zapisuje obsah, který má být vykreslen na klientovi.Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Zděděno od Control)
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)
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)
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 změny stavu zobrazení uživatelského ovládacího prvku, ke kterým došlo od posledního postbacku stránky.Saves any user control view-state changes that have occurred since the last page postback.

(Zděděno od UserControl)
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)
SetStringResourcePointer(Object, Int32)

Nastaví ukazatel na prostředek řetězce.Sets a pointer to a string resource. SetStringResourcePointer(Object, Int32)Metoda je používána generovanými třídami a není určena pro použití v rámci vašeho kódu.The SetStringResourcePointer(Object, Int32) method is used by generated classes and is not intended for use from within your code.

(Zděděno od TemplateControl)
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)
SetUpValidator(BaseValidator)

Nastaví ValidationGroup pro všechny ovládací prvky ověřování.Sets up a ValidationGroup on all validation controls.

SetUpValidator(BaseValidator, MetaColumn)

Nastaví DynamicValidator pomocí typu validátoru a sloupce, který se má ověřit.Sets up a DynamicValidator using the type of validator and the column to validate.

TestDeviceFilter(String)

Vrátí logickou hodnotu označující, zda se filtr zařízení vztahuje na požadavek HTTP.Returns a Boolean value indicating whether a device filter applies to the HTTP request.

(Zděděno od TemplateControl)
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í sledování změn stavu zobrazení na ovládacím prvku serveru tak, aby mohly být uloženy v objektu ovládacího prvku serveru StateBag .Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object. Tento objekt je přístupný prostřednictvím ViewState Vlastnosti.This object is accessible through the ViewState property.

(Zděděno od Control)
TryUpdateModel<TModel>(TModel)

Pokusí se aktualizovat instanci modelu pomocí hodnot z ovládacího prvku vázaného na data.Attempts to update the model instance by using the values from the data-bound control.

(Zděděno od UserControl)
TryUpdateModel<TModel>(TModel, IValueProvider)

Pokusí se aktualizovat instanci modelu pomocí hodnot od poskytovatele hodnoty.Attempts to update the model instance using values from the value provider.

(Zděděno od UserControl)
UpdateModel<TModel>(TModel)

Aktualizuje instanci modelu pomocí hodnot z ovládacího prvku vázaného na data.Updates the model instance by using values from the data-bound control.

(Zděděno od UserControl)
UpdateModel<TModel>(TModel, IValueProvider)

Aktualizuje zadanou instanci modelu pomocí hodnot od poskytovatele hodnoty uživatelského ovládacího prvku.Updates the specified model instance using values from the value provider of the user control.

(Zděděno od UserControl)
WriteUTF8ResourceString(HtmlTextWriter, Int32, Int32, Boolean)

Zapíše řetězec prostředku do HtmlTextWriter ovládacího prvku.Writes a resource string to an HtmlTextWriter control. WriteUTF8ResourceString(HtmlTextWriter, Int32, Int32, Boolean)Metoda je používána generovanými třídami a není určena pro použití v rámci vašeho kódu.The WriteUTF8ResourceString(HtmlTextWriter, Int32, Int32, Boolean) method is used by generated classes and is not intended for use from within your code.

(Zděděno od TemplateControl)
XPath(String)

Vyhodnotí výraz datové vazby XPath.Evaluates an XPath data-binding expression.

(Zděděno od TemplateControl)
XPath(String, IXmlNamespaceResolver)

Vyhodnotí výraz vazby dat XPath pomocí zadaného prefixu a mapování oboru názvů pro překlad oboru názvů.Evaluates an XPath data-binding expression using the specified prefix and namespace mappings for namespace resolution.

(Zděděno od TemplateControl)
XPath(String, String)

Vyhodnotí výraz vazby dat XPath pomocí zadaného formátovacího řetězce pro zobrazení výsledku.Evaluates an XPath data-binding expression using the specified format string to display the result.

(Zděděno od TemplateControl)
XPath(String, String, IXmlNamespaceResolver)

Vyhodnotí výraz vazby dat XPath pomocí zadaného prefixu a mapování oboru názvů pro překlad oboru názvů a určeného formátovacího řetězce pro zobrazení výsledku.Evaluates an XPath data-binding expression using the specified prefix and namespace mappings for namespace resolution and the specified format string to display the result.

(Zděděno od TemplateControl)
XPathSelect(String)

Vyhodnotí výraz datové vazby XPath a vrátí kolekci uzlů, která implementuje IEnumerable rozhraní.Evaluates an XPath data-binding expression and returns a node collection that implements the IEnumerable interface.

(Zděděno od TemplateControl)
XPathSelect(String, IXmlNamespaceResolver)

Vyhodnotí výraz vazby dat XPath pomocí zadaného prefixu a mapování oboru názvů pro překlad oboru názvů a vrátí kolekci uzlů, která implementuje IEnumerable rozhraní.Evaluates an XPath data-binding expression using the specified prefix and namespace mappings for namespace resolution and returns a node collection that implements the IEnumerable interface.

(Zděděno od TemplateControl)

Události

AbortTransaction

Vyvolá se v případě, že uživatel ukončí transakci.Occurs when a user ends a transaction.

(Zděděno od TemplateControl)
CommitTransaction

Nastane po dokončení transakce.Occurs when a transaction completes.

(Zděděno od TemplateControl)
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)
Error

Nastane, pokud je vyvolána neošetřená výjimka.Occurs when an unhandled exception is thrown.

(Zděděno od TemplateControl)
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)

Vrátí hodnotu zadaného atributu uživatelského ovládacího prvku.Returns the value of the specified user control attribute.

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

Nastaví hodnotu zadaného atributu uživatelského ovládacího prvku.Sets the value of the specified user control attribute.

(Zděděno od UserControl)
IBindableControl.ExtractValues(IOrderedDictionary)

Načte sadu párů název/hodnota pro implementaci obousměrné datové vazby v ovládacích prvcích šablon polí.Retrieves a set of name/value pairs to implement two-way data-binding in field template controls.

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)
IFieldTemplate.SetHost(IFieldTemplateHost)

Přidruží šablonu pole k objektu, který určuje, jak se šablona pole používá.Associates a field template with the object that controls how the field template is used.

IFilterResolutionService.CompareFilters(String, String)

Vrátí hodnotu, která označuje, zda vztah nadřazený-podřízený existuje mezi dvěma zadanými filtry zařízení.Returns a value that indicates whether a parent/child relationship exists between two specified device filters.

(Zděděno od TemplateControl)
IFilterResolutionService.EvaluateFilter(String)

Vrátí hodnotu, která označuje, zda je zadaný filtr typu aktuálního objektu filtru.Returns a value that indicates whether the specified filter is a type of the current filter object.

(Zděděno od TemplateControl)
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)
IUserControlDesignerAccessor.InnerText

Získá nebo nastaví text, který se zobrazí mezi otevíracími a ukončovacími značkami uživatelského ovládacího prvku.Gets or sets the text that appears between the opening and closing tags of a user control.

(Zděděno od UserControl)
IUserControlDesignerAccessor.TagName

Získá nebo nastaví úplný název značky uživatelského ovládacího prvku.Gets or sets the full tag name of the user control.

(Zděděno od UserControl)

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.

GetDefaultValues(INamingContainer)

Získá kolekci výchozích hodnot pro určený ovládací prvek dat.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer)

Získá metadata tabulky pro určený ovládací prvek dat.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable)

Nastaví metadata tabulky pro určený ovládací prvek dat.Sets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Nastaví metadata tabulky a mapování výchozích hodnot pro určený ovládací prvek dat.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object)

Nastaví metadata tabulky a mapování výchozích hodnot pro určený ovládací prvek dat.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable)

Určuje, zda jsou k dispozici metadata tabulky.Determines whether table metadata is available.

EnableDynamicData(INamingContainer, Type)

Povoluje chování dynamických dat pro určený ovládací prvek dat.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Povoluje chování dynamických dat pro určený ovládací prvek dat.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object)

Povoluje chování dynamických dat pro určený ovládací prvek dat.Enables Dynamic Data behavior for the specified data control.

Platí pro

Viz také