Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe UserControl

 

Data di pubblicazione: novembre 2016

Rappresenta un file ASCX, noto anche come controllo utente, richiesto da un server che ospita un'applicazione Web ASP.NET. Il file deve essere chiamato da una pagina Web Form, altrimenti si verificherà un errore del parser.

Spazio dei nomi:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)


public class UserControl : TemplateControl, IAttributeAccessor, 
	INamingContainer, IUserControlDesignerAccessor

NomeDescrizione
System_CAPS_pubmethodUserControl()

Inizializza una nuova istanza della classe UserControl.

NomeDescrizione
System_CAPS_protpropertyAdapter

Ottiene l'adattatore specifiche del browser per il controllo.(Ereditato da Control.)

System_CAPS_pubpropertyApplication

Ottiene il Application oggetto per la richiesta Web corrente.

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Ottiene o imposta la directory virtuale relativa all'applicazione di Page o UserControl oggetto che contiene questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyAppRelativeVirtualPath

Ottiene o imposta il percorso della directory virtuale, relativo all'applicazione del file da cui il controllo viene analizzato e compilato.(Ereditato da TemplateControl.)

System_CAPS_pubpropertyAttributes

Ottiene una raccolta di tutti attributo coppie nome / valore dichiarate nel tag del controllo utente all'interno del file con estensione aspx.

System_CAPS_protpropertyAutoHandlers

Obsoleto. Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Il AutoHandlers proprietà è stata deprecata in ASP.NET 2.0 NET. Utilizzato da classi generate e non è destinata all'utilizzo nel codice.(Ereditato da TemplateControl.)

System_CAPS_pubpropertyBindingContainer

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il controllo che contiene l'associazione di dati del controllo.(Ereditato da Control.)

System_CAPS_pubpropertyCache

Ottiene il Cache oggetto associato con l'applicazione che contiene il controllo utente.

System_CAPS_pubpropertyCachePolicy

Ottiene un riferimento a una raccolta di parametri di memorizzazione nella cache per questo controllo utente.

System_CAPS_protpropertyChildControlsCreated

Ottiene un valore che indica se sono stati creati i controlli figlio del controllo server.(Ereditato da Control.)

System_CAPS_pubpropertyClientID

Ottiene l'ID di controllo per il markup HTML generato da ASP.NET.(Ereditato da Control.)

System_CAPS_pubpropertyClientIDMode

Ottiene o imposta l'algoritmo utilizzato per generare il valore di ClientID proprietà.(Ereditato da Control.)

System_CAPS_protpropertyClientIDSeparator

Ottiene un valore di carattere che rappresenta il separatore utilizzato nella ClientID proprietà.(Ereditato da Control.)

System_CAPS_protpropertyContext

Ottiene il HttpContext oggetto associato al controllo server per la richiesta Web corrente.(Ereditato da Control.)

System_CAPS_pubpropertyControls

Ottiene un oggetto ControlCollection che rappresenta i controlli figlio per un controllo server specificato nella gerarchia dell'interfaccia utente.(Ereditato da Control.)

System_CAPS_pubpropertyDataItemContainer

Ottiene un riferimento al contenitore di denominazione se il contenitore di denominazione implementa IDataItemContainer.(Ereditato da Control.)

System_CAPS_pubpropertyDataKeysContainer

Ottiene un riferimento al contenitore di denominazione se il contenitore di denominazione implementa IDataKeysControl.(Ereditato da Control.)

System_CAPS_protpropertyDesignMode

Ottiene un valore che indica se un controllo viene utilizzato in un'area di progettazione.(Ereditato da Control.)

System_CAPS_pubpropertyEnableTheming

Ottiene o imposta un valore booleano che indica se i temi si applicano al controllo derivato dalla TemplateControl classe.(Ereditato da TemplateControl.)

System_CAPS_pubpropertyEnableViewState

Ottiene o imposta un valore che indica se lo stato di visualizzazione del controllo server deve essere persistente e lo stato di visualizzazione dei controlli figlio contenuti, per il client richiedente.(Ereditato da Control.)

System_CAPS_protpropertyEvents

Ottiene un elenco di delegati del gestore eventi per il controllo. Questa proprietà è di sola lettura.(Ereditato da Control.)

System_CAPS_protpropertyHasChildViewState

Ottiene un valore che indica se i controlli figlio del controllo server corrente le impostazioni dello stato di visualizzazione salvate.(Ereditato da Control.)

System_CAPS_pubpropertyID

Ottiene o imposta l'identificatore a livello di codice assegnato al controllo del server.(Ereditato da Control.)

System_CAPS_protpropertyIdSeparator

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il carattere utilizzato per separare gli identificatori di controllo.(Ereditato da Control.)

System_CAPS_protpropertyIsChildControlStateCleared

Ottiene un valore che indica se i controlli contenuti all'interno di questo controllo lo stato del controllo.(Ereditato da Control.)

System_CAPS_pubpropertyIsPostBack

Ottiene un valore che indica se il controllo utente viene caricato in risposta a un postback client o se viene caricato e utilizzato per la prima volta.

System_CAPS_protpropertyIsTrackingViewState

Ottiene un valore che indica se il controllo del server Salva le modifiche apportate al relativo stato di visualizzazione.(Ereditato da Control.)

System_CAPS_protpropertyIsViewStateEnabled

Ottiene un valore che indica se lo stato di visualizzazione è abilitato per questo controllo.(Ereditato da Control.)

System_CAPS_protpropertyLoadViewStateByID

Ottiene un valore che indica se il controllo fa parte di caricamento del proprio stato di visualizzazione da ID invece di indice.(Ereditato da Control.)

System_CAPS_pubpropertyNamingContainer

Ottiene un riferimento al controllo del server dei nomi del contenitore, che consente di creare uno spazio dei nomi univoco per distinguere i controlli server con lo stesso Control.ID valore della proprietà.(Ereditato da Control.)

System_CAPS_pubpropertyPage

Ottiene un riferimento di Page istanza che contiene il controllo del server.(Ereditato da Control.)

System_CAPS_pubpropertyParent

Ottiene un riferimento al controllo padre del controllo server nella gerarchia dei controlli della pagina.(Ereditato da Control.)

System_CAPS_pubpropertyRenderingCompatibility

Ottiene un valore che specifica la versione ASP.NET che viene eseguito il rendering HTML sarà compatibile con.(Ereditato da Control.)

System_CAPS_pubpropertyRequest

Ottiene il HttpRequest oggetto per la richiesta Web corrente.

System_CAPS_pubpropertyResponse

Ottiene il HttpResponse oggetto per la richiesta Web corrente.

System_CAPS_pubpropertyServer

Ottiene il HttpServerUtility oggetto per la richiesta Web corrente.

System_CAPS_pubpropertySession

Ottiene l'oggetto HttpSessionState relativo alla richiesta Web corrente.

System_CAPS_pubpropertySite

Ottiene informazioni sul contenitore che ospita il controllo corrente quando viene eseguito il rendering nell'area di progettazione.(Ereditato da Control.)

System_CAPS_pubpropertySkinID

Ottiene o imposta l'interfaccia personalizzata da applicare al controllo.(Ereditato da Control.)

System_CAPS_protpropertySupportAutoEvents

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un valore che indica se il TemplateControl controllo supporta gli eventi automatici.(Ereditato da TemplateControl.)

System_CAPS_pubpropertyTemplateControl

Ottiene o imposta un riferimento a un modello che contiene questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyTemplateSourceDirectory

Ottiene la directory virtuale del Page o UserControl che contiene il controllo del server corrente.(Ereditato da Control.)

System_CAPS_pubpropertyTrace

Ottiene il TraceContext oggetto per la richiesta Web corrente.

System_CAPS_pubpropertyUniqueID

Ottiene l'identificatore univoco qualificato gerarchicamente per il controllo server.(Ereditato da Control.)

System_CAPS_pubpropertyValidateRequestMode

Ottiene o imposta un valore che indica se il controllo verifica l'input per il client dal browser per valori potenzialmente pericolosi.(Ereditato da Control.)

System_CAPS_protpropertyViewState

Ottiene un dizionario di informazioni sullo stato che consente di salvare e ripristinare lo stato di visualizzazione di un controllo server in più richieste per la stessa pagina.(Ereditato da Control.)

System_CAPS_protpropertyViewStateIgnoresCase

Ottiene un valore che indica se il StateBag oggetto è tra maiuscole e minuscole.(Ereditato da Control.)

System_CAPS_pubpropertyViewStateMode

Ottiene o imposta la modalità di stato di visualizzazione di questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyVisible

Ottiene o imposta un valore che indica se viene eseguito il rendering di un controllo server come interfaccia utente nella pagina.(Ereditato da Control.)

NomeDescrizione
System_CAPS_protmethodAddedControl(Control, Int32)

Chiamato dopo l'aggiunta di un controllo figlio per il Controls insieme il Control oggetto.(Ereditato da Control.)

System_CAPS_protmethodAddParsedSubObject(Object)

Notifica al controllo server che un elemento, XML o HTML, è stato analizzato e aggiunge l'elemento all'oggetto ControlCollection del controllo server.(Ereditato da Control.)

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Applica le proprietà di stile definite nel foglio di stile della pagina al controllo.(Ereditato da Control.)

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Avvia la traccia in fase di progettazione di dati di rendering.(Ereditato da Control.)

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Raccoglie informazioni sul controllo del server e li recapita alla Trace proprietà da visualizzare quando è attivata per la pagina.(Ereditato da Control.)

System_CAPS_protmethodClearCachedClientID()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta memorizzato nella cache ClientID valore null.(Ereditato da Control.)

System_CAPS_protmethodClearChildControlState()

Elimina le informazioni sullo stato del controllo per i controlli figlio del controllo server.(Ereditato da Control.)

System_CAPS_protmethodClearChildState()

Elimina le informazioni sullo stato di visualizzazione e controllo dello stato per tutti i server controlli figlio del controllo.(Ereditato da Control.)

System_CAPS_protmethodClearChildViewState()

Elimina le informazioni sullo stato di visualizzazione per tutti i server controlli figlio del controllo.(Ereditato da Control.)

System_CAPS_protmethodClearEffectiveClientIDMode()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta il ClientIDMode proprietà dell'istanza del controllo corrente e di eventuali controlli figlio di Inherit.(Ereditato da Control.)

System_CAPS_protmethodConstruct()

Esegue la logica in fase di progettazione.(Ereditato da TemplateControl.)

System_CAPS_protmethodCreateChildControls()

Viene chiamato dal framework della pagina ASP.NET per notificare ai controlli server che usano un'implementazione basata sulla composizione di creare gli eventuali controlli figlio in essi contenuti in preparazione per il postback o il rendering.(Ereditato da Control.)

System_CAPS_protmethodCreateControlCollection()

Crea un nuovo ControlCollection oggetto per contenere i controlli figlio del controllo del server (valore letterale e server).(Ereditato da Control.)

System_CAPS_protmethodCreateResourceBasedLiteralControl(Int32, Int32, Boolean)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Accede alle stringhe letterali archiviate in una risorsa. Il CreateResourceBasedLiteralControl metodo non è destinato all'utilizzo all'interno del codice.(Ereditato da TemplateControl.)

System_CAPS_pubmethodDataBind()

Associa un'origine dati al controllo server richiamato e a tutti i controlli figlio.(Ereditato da Control.)

System_CAPS_protmethodDataBind(Boolean)

Associa un'origine dati per il controllo server richiamato e tutti i relativi controlli figlio con un'opzione per generare il DataBinding evento.(Ereditato da Control.)

System_CAPS_protmethodDataBindChildren()

Associa un'origine dati ai controlli figlio del controllo server.(Ereditato da Control.)

System_CAPS_pubmethodDesignerInitialize()

Esegue le operazioni di inizializzazione del controllo utente che sono richieste dalle progettazioni RAD.

System_CAPS_pubmethodDispose()

Consente a un controllo server eseguire pulitura finale prima che venga rilasciato dalla memoria.(Ereditato da Control.)

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Termina la traccia in fase di progettazione di dati di rendering.(Ereditato da Control.)

System_CAPS_protmethodEnsureChildControls()

Determina se il controllo del server contiene controlli figlio. In caso contrario, crea dei controlli figlio.(Ereditato da Control.)

System_CAPS_protmethodEnsureID()

Crea un identificatore per i controlli che non dispongono di un identificatore assegnato.(Ereditato da Control.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodEval(String)

Valuta un'espressione di associazione dati.(Ereditato da TemplateControl.)

System_CAPS_protmethodEval(String, String)

Valuta un'espressione di associazione dati usando la stringa di formato specificato per visualizzare il risultato.(Ereditato da TemplateControl.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodFindControl(String)

Cerca nel contenitore di denominazione corrente per un controllo server con l'oggetto specificato id parametro.(Ereditato da Control.)

System_CAPS_protmethodFindControl(String, Int32)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Cerca nel contenitore di denominazione corrente per un controllo server con l'oggetto specificato id e un numero intero, specificato nella pathOffset parametro, che agevola la ricerca. Eseguire l'override di questa versione di FindControl metodo.(Ereditato da Control.)

System_CAPS_pubmethodFocus()

Imposta lo stato attivo a un controllo.(Ereditato da Control.)

System_CAPS_protmethodFrameworkInitialize()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Inizializza il controllo derivato dalla TemplateControl classe.(Ereditato da TemplateControl.)

System_CAPS_protmethodGetDesignModeState()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene i dati in fase di progettazione di un controllo.(Ereditato da Control.)

System_CAPS_protmethodGetGlobalResourceObject(String, String)

Ottiene un oggetto risorsa a livello di applicazione basato sulle proprietà ClassKey e ResourceKey specificate.(Ereditato da TemplateControl.)

System_CAPS_protmethodGetGlobalResourceObject(String, String, Type, String)

Ottiene un oggetto risorsa a livello di applicazione basato sulle ClassKey e ResourceKey tipo di oggetto e proprietà sul nome della risorsa.(Ereditato da TemplateControl.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_protmethodGetLocalResourceObject(String)

Ottiene un oggetto risorsa a livello di pagina basato sulle ResourceKey proprietà.(Ereditato da TemplateControl.)

System_CAPS_protmethodGetLocalResourceObject(String, Type, String)

Ottiene un oggetto risorsa a livello di pagina basato sulle ResourceKey proprietà, tipo di oggetto e nome della proprietà.(Ereditato da TemplateControl.)

System_CAPS_pubmethodGetRouteUrl(Object)

Ottiene l'URL che corrisponde a un set di parametri di route.(Ereditato da Control.)

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Ottiene l'URL che corrisponde a un set di parametri di route.(Ereditato da Control.)

System_CAPS_pubmethodGetRouteUrl(String, Object)

Ottiene l'URL che corrisponde a un set di parametri di route e un nome di route.(Ereditato da Control.)

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Ottiene l'URL che corrisponde a un set di parametri di route e un nome di route.(Ereditato da Control.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Restituisce la parte del prefissata di UniqueID proprietà del controllo specificato.(Ereditato da Control.)

System_CAPS_pubmethodHasControls()

Determina se il controllo del server contiene eventuali controlli figlio.(Ereditato da Control.)

System_CAPS_protmethodHasEvents()

Restituisce un valore che indica se gli eventi vengono registrati per il controllo o eventuali controlli figlio.(Ereditato da Control.)

System_CAPS_pubmethodInitializeAsUserControl(Page)

Inizializza il UserControl oggetto che è stato creato in modo dichiarativo. Poiché esistono alcune differenze tra le pagine e controlli utente, questo metodo consente di verificare che il controllo utente sia inizializzato correttamente.

System_CAPS_protmethodIsLiteralContent()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Determina se il controllo server conserva solo contenuto effettivo.(Ereditato da Control.)

System_CAPS_pubmethodLoadControl(String)

Carica un Control oggetto da un file basato su un percorso virtuale specificato.(Ereditato da TemplateControl.)

System_CAPS_pubmethodLoadControl(Type, Object[])

Carica un Control oggetto basato su un costruttore e i parametri specificati.(Ereditato da TemplateControl.)

System_CAPS_protmethodLoadControlState(Object)

Ripristina le informazioni sullo stato del controllo da una richiesta di pagina precedente è stato salvato tramite il SaveControlState metodo.(Ereditato da Control.)

System_CAPS_pubmethodLoadTemplate(String)

Ottiene un'istanza di ITemplate interfaccia da un file esterno.(Ereditato da TemplateControl.)

System_CAPS_protmethodLoadViewState(Object)

Ripristina le informazioni sullo stato di visualizzazione da una precedente richiesta di controllo utente salvata dal metodo SaveViewState.(Esegue l'override di Control.LoadViewState(Object).)

System_CAPS_pubmethodMapPath(String)

Assegna un percorso di file virtuale, assoluto o relativo, a un percorso di file fisico.

System_CAPS_protmethodMapPathSecure(String)

Recupera il percorso fisico che esegue il mapping a un percorso virtuale, assoluto o relativo.(Ereditato da Control.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_protmethodOnAbortTransaction(EventArgs)

Genera l'evento AbortTransaction.(Ereditato da TemplateControl.)

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Determina se l'evento per il controllo server viene passato a un livello superiore nella gerarchia dei controlli server dell'interfaccia utente per la pagina.(Ereditato da Control.)

System_CAPS_protmethodOnCommitTransaction(EventArgs)

Genera l'evento CommitTransaction.(Ereditato da TemplateControl.)

System_CAPS_protmethodOnDataBinding(EventArgs)

Genera l'evento DataBinding.(Ereditato da Control.)

System_CAPS_protmethodOnError(EventArgs)

Genera l'evento Error.(Ereditato da TemplateControl.)

System_CAPS_protmethodOnInit(EventArgs)

Genera l'evento Init.(Esegue l'override di Control.OnInit(EventArgs).)

System_CAPS_protmethodOnLoad(EventArgs)

Genera l'evento Load.(Ereditato da Control.)

System_CAPS_protmethodOnPreRender(EventArgs)

Genera l'evento PreRender.(Ereditato da Control.)

System_CAPS_protmethodOnUnload(EventArgs)

Genera l'evento Unload.(Ereditato da Control.)

System_CAPS_protmethodOpenFile(String)

Ottiene un Stream utilizzata per leggere un file.(Ereditato da Control.)

System_CAPS_pubmethodParseControl(String)

Analizza una stringa di input in un Control oggetto sul controllo utente o pagina Web Form.(Ereditato da TemplateControl.)

System_CAPS_pubmethodParseControl(String, Boolean)

Analizza una stringa di input in un Control oggetto sul controllo utente o pagina Web ASP.NET.(Ereditato da TemplateControl.)

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Assegna eventuali origini dell'evento e le informazioni relative al padre del controllo.(Ereditato da Control.)

System_CAPS_pubmethodReadStringResource()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Legge una risorsa di stringa. Il ReadStringResource metodo non è destinato all'utilizzo all'interno del codice.(Ereditato da TemplateControl.)

System_CAPS_protmethodRemovedControl(Control)

Chiamato dopo la rimozione di un controllo figlio dal Controls insieme il Control oggetto.(Ereditato da Control.)

System_CAPS_protmethodRender(HtmlTextWriter)

Invia il contenuto del controllo server a un oggetto HtmlTextWriter specificato che scrive il contenuto di cui eseguire il rendering nel client.(Ereditato da Control.)

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Restituisce il contenuto di elementi figlio di un controllo server a un oggetto fornito HtmlTextWriter oggetto, che scrive il contenuto da sottoporre a rendering sul client.(Ereditato da Control.)

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Restituisce il contenuto del controllo a un oggetto fornito HtmlTextWriter dell'oggetto e vengono archiviate le informazioni sul controllo se è attivata.(Ereditato da Control.)

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Restituisce il contenuto del controllo a un oggetto fornito HtmlTextWriter utilizzando un oggetto fornito ControlAdapter oggetto.(Ereditato da Control.)

System_CAPS_protmethodResolveAdapter()

Ottiene l'adattatore di controllo è responsabile per il rendering del controllo specificato.(Ereditato da Control.)

System_CAPS_pubmethodResolveClientUrl(String)

Ottiene un URL che può essere utilizzato dal browser.(Ereditato da Control.)

System_CAPS_pubmethodResolveUrl(String)

Converte un URL in un formato utilizzabile dal client richiedente.(Ereditato da Control.)

System_CAPS_protmethodSaveControlState()

Salva tutte le modifiche dello stato di un controllo server apportate dopo il postback della pagina nel server.(Ereditato da Control.)

System_CAPS_protmethodSaveViewState()

Salva un controllo utente delle modifiche dello stato di visualizzazione che si sono verificati dopo l'ultimo postback della pagina.(Esegue l'override di Control.SaveViewState().)

System_CAPS_protmethodSetDesignModeState(IDictionary)

Imposta i dati della fase di progettazione per un controllo.(Ereditato da Control.)

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Assegna un delegato del gestore eventi per eseguire il rendering del controllo server e il relativo contenuto nel relativo controllo padre.(Ereditato da Control.)

System_CAPS_protmethodSetStringResourcePointer(Object, Int32)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta un puntatore a una risorsa di stringa. Il SetStringResourcePointer metodo viene utilizzato da classi generate e non è destinata all'utilizzo all'interno del codice.(Ereditato da TemplateControl.)

System_CAPS_pubmethodSetTraceData(Object, Object)

Set di dati per analisi dei dati di rendering, utilizzando la chiave di dati di traccia e il valore di dati di traccia di in fase di progettazione di traccia.(Ereditato da Control.)

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Set di dati per analisi dei dati di rendering, utilizzando l'oggetto tracciato, la chiave di dati di traccia e il valore di dati di traccia di in fase di progettazione di traccia.(Ereditato da Control.)

System_CAPS_pubmethodTestDeviceFilter(String)

Restituisce un valore booleano che indica se un filtro di periferica si applica alla richiesta HTTP.(Ereditato da TemplateControl.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodTrackViewState()

Fa sì che il rilevamento delle modifiche dello stato di visualizzazione per il controllo del server in modo che possano essere archiviate nel controllo del server StateBag oggetto. È possibile accedere a questo oggetto tramite la proprietà Control.ViewState.(Ereditato da Control.)

System_CAPS_pubmethodTryUpdateModel<TModel>(TModel)

Tenta di aggiornare l'istanza del modello utilizzando i valori dal controllo associato a dati.

System_CAPS_pubmethodTryUpdateModel<TModel>(TModel, IValueProvider)

Tenta di aggiornare l'istanza del modello utilizzando i valori del provider di valori.

System_CAPS_pubmethodUpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello usando valori ottenuti dal controllo con associazione a dati.

System_CAPS_pubmethodUpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello specificata con i valori forniti dal provider di valori del controllo utente.

System_CAPS_protmethodWriteUTF8ResourceString(HtmlTextWriter, Int32, Int32, Boolean)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Scrive una stringa di risorsa in un HtmlTextWriter controllo. Il WriteUTF8ResourceString metodo viene utilizzato da classi generate e non è destinata all'utilizzo all'interno del codice.(Ereditato da TemplateControl.)

System_CAPS_protmethodXPath(String)

Valuta un'espressione di associazione di dati XPath.(Ereditato da TemplateControl.)

System_CAPS_protmethodXPath(String, IXmlNamespaceResolver)

Valuta un'espressione di associazione di dati XPath utilizzando il prefisso specificato e il mapping dello spazio dei nomi per la risoluzione dello spazio dei nomi.(Ereditato da TemplateControl.)

System_CAPS_protmethodXPath(String, String)

Valuta un'espressione di associazione di dati XPath utilizzando la stringa di formato specificato per visualizzare il risultato.(Ereditato da TemplateControl.)

System_CAPS_protmethodXPath(String, String, IXmlNamespaceResolver)

Valuta un'espressione di associazione di dati XPath utilizzando il prefisso specificato e i mapping dello spazio dei nomi per la risoluzione dello spazio dei nomi e la stringa di formato specificato per visualizzare il risultato.(Ereditato da TemplateControl.)

System_CAPS_protmethodXPathSelect(String)

Valuta un'espressione di associazione di dati XPath e restituisce una raccolta di nodi che implementa il IEnumerable interfaccia.(Ereditato da TemplateControl.)

System_CAPS_protmethodXPathSelect(String, IXmlNamespaceResolver)

Valuta un'espressione di associazione di dati XPath utilizzando il mapping di prefisso e spazio dei nomi specificati per la risoluzione dello spazio dei nomi e restituisce una raccolta di nodi che implementa il IEnumerable interfaccia.(Ereditato da TemplateControl.)

NomeDescrizione
System_CAPS_pubeventAbortTransaction

Si verifica quando un utente termina una transazione.(Ereditato da TemplateControl.)

System_CAPS_pubeventCommitTransaction

Si verifica quando una transazione viene completata.(Ereditato da TemplateControl.)

System_CAPS_pubeventDataBinding

Si verifica quando il controllo server viene associato a un'origine dati.(Ereditato da Control.)

System_CAPS_pubeventDisposed

Si verifica quando un controllo server viene rilasciato dalla memoria, ovvero l'ultima fase del ciclo di vita di controllo server quando viene richiesta una pagina ASP.NET.(Ereditato da Control.)

System_CAPS_pubeventError

Si verifica quando viene generata un'eccezione non gestita.(Ereditato da TemplateControl.)

System_CAPS_pubeventInit

Si verifica quando viene inizializzato il controllo del server, ovvero il primo passaggio nel ciclo di vita.(Ereditato da Control.)

System_CAPS_pubeventLoad

Si verifica quando il controllo server viene caricato il Page oggetto.(Ereditato da Control.)

System_CAPS_pubeventPreRender

Si verifica dopo il Control oggetto viene caricato, ma prima del rendering.(Ereditato da Control.)

System_CAPS_pubeventUnload

Si verifica quando il controllo server viene scaricato dalla memoria.(Ereditato da Control.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.GetAttribute(String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce il valore dell'attributo del controllo utente specificato.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.SetAttribute(String, String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta il valore dell'attributo del controllo utente specificato.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Per una descrizione di questo membro, vedere IControlDesignerAccessor.GetDesignModeState.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Per una descrizione di questo membro, vedere IControlDesignerAccessor.SetDesignModeState.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IControlDesignerAccessor.SetOwnerControl.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIFilterResolutionService.CompareFilters(String, String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce un valore che indica se tra i due filtri di periferica specificati esiste una relazione padre/figlio.(Ereditato da TemplateControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIFilterResolutionService.EvaluateFilter(String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce un valore che indica se il filtro specificato è un tipo dell'oggetto filtro corrente.(Ereditato da TemplateControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Per una descrizione di questo membro, vedere IParserAccessor.AddParsedSubObject.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Per una descrizione di questo membro, vedere IControlBuilderAccessor.ControlBuilder.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Per una descrizione di questo membro, vedere IControlDesignerAccessor.UserData.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Per una descrizione di questo membro, vedere IDataBindingsAccessor.DataBindings.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Per una descrizione di questo membro, vedere IDataBindingsAccessor.HasDataBindings.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Per una descrizione di questo membro, vedere IExpressionsAccessor.Expressions.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Per una descrizione di questo membro, vedere IExpressionsAccessor.HasExpressions.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIUserControlDesignerAccessor.InnerText

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene o imposta il testo visualizzato tra i tag di apertura e chiusura di un controllo utente.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIUserControlDesignerAccessor.TagName

Ottiene o imposta il nome completo dei tag del controllo utente.

NomeDescrizione
System_CAPS_pubmethodEnableDynamicData(Type)

Sottoposto a overload. Abilita il comportamento di Dynamic Data per il controllo di dati specificato.(Definito da DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, IDictionary<String, Object>)

Sottoposto a overload. Abilita il comportamento di Dynamic Data per il controllo di dati specificato.(Definito da DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, Object)

Sottoposto a overload. Abilita il comportamento di Dynamic Data per il controllo di dati specificato.(Definito da DataControlExtensions.)

System_CAPS_pubmethodFindDataSourceControl()

Restituisce l'origine dati che è associato al controllo di dati per il controllo specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodFindFieldTemplate(String)

Restituisce che il modello di campo per la colonna specificata nel controllo specificato del contenitore di denominazione.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodFindMetaTable()

Restituisce l'oggetto metatabella per il controllo dati contenitore.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodGetDefaultValues()

Sottoposto a overload. Ottiene la raccolta di valori predefiniti per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodGetMetaTable()

Sottoposto a overload. Ottiene i metadati della tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable)

Sottoposto a overload. Imposta i metadati della tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, IDictionary<String, Object>)

Sottoposto a overload. Imposta il mapping di valori predefiniti e dei metadati nella tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, Object)

Sottoposto a overload. Imposta il mapping di valori predefiniti e dei metadati nella tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Sottoposto a overload. Determina se i metadati della tabella sono disponibili.(Definito da DynamicDataExtensions.)

La UserControl classe è associata a file con estensioni ASCX. Questi file vengono compilati in fase di esecuzione come UserControl oggetti e memorizzati nella cache nella memoria del server.

È possibile nidificare i controlli utente dichiarando un file ascx in un altro tra quest'ultimo in una pagina Web Form.

Controlli utente sono contenuti nelle pagine Web Form ASP.NET e offrono agli sviluppatori Web un modo semplice per acquisire l'interfaccia utente Web di uso comune. Sono create e memorizzata nella cache in modo simile a Page oggetti. A differenza delle pagine, tuttavia, controlli utente non possono essere chiamati in modo indipendente. Possono essere chiamati solo dalla pagina o un altro controllo utente che li contiene.

Se si desidera creare un controllo utente utilizzando la tecnica code-behind, derivare da questa classe. Se si sviluppano pagine Web Form utilizzando questa tecnica è consigliato.

Per informazioni sulla creazione di controlli utente in modo dichiarativo, vedere ASP.NET User Controls.

La classe definita nell'esempio seguente, SimpleControl, eredita la UserControl e può essere utilizzata come classe code-behind ASP.NET. Usa il TextBox, Label, e Button i controlli server Web e definisce un myButton_Click metodo che assegna il TextBox.Text valore della proprietà, insieme a due stringhe, alla Label.Text proprietà.

System_CAPS_security Sicurezza Nota

L'esempio include una casella di testo che accetta l'input dell'utente e rappresenta quindi una potenziale minaccia alla sicurezza. Per impostazione predefinita, le pagine Web ASP.NET verificano che l'input dell'utente non includa script o elementi HTML. Per altre informazioni, vedere Script Exploits Overview.

using System;
using System.Web.UI;
using System.Web.UI.WebControls;

public class SimpleControl:UserControl
{

  public TextBox name;
  public Label output;
  public Button myButton;

  public void myButton_Click(object sender, EventArgs e)
  { 
    output.Text = "Hello, " + name.Text + ".";

  }

}

Nell'esempio seguente è codice contenuto in un file ascx. È possibile utilizzare la SimpleControl classe definita nell'esempio precedente come una classe code-behind per il markup nel file ascx.

<%@ control inherits = "SimpleControl" src = "SimpleControl.cs" %>

<table style="background-color:yellow;font: 10pt verdana;border-width:1;border-style:solid;border-color:black;" cellspacing="15">
<tr>
<td><b>Enter your name here: </b></td>
<td><ASP:TextBox id="name" runat="server"/></td>
</tr>
<tr>
<td><b><ASP:Label id="output" runat="server"/></b></td>
</tr>
<tr>
<td></td>
<td><asp:button id="myButton" text="Submit" OnClick="myButton_Click" runat="server" /></td>
</tr>
</table>

.NET Framework
Disponibile da 1.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: