Condividi tramite


SqlDataSourceConnectionStringEditor Classe

Definizione

Fornisce un'interfaccia utente per la selezione e la modifica di una proprietà della stringa di connessione di un SqlDataSource oggetto in fase di progettazione.

public ref class SqlDataSourceConnectionStringEditor : System::Web::UI::Design::ConnectionStringEditor
public class SqlDataSourceConnectionStringEditor : System.Web.UI.Design.ConnectionStringEditor
type SqlDataSourceConnectionStringEditor = class
    inherit ConnectionStringEditor
Public Class SqlDataSourceConnectionStringEditor
Inherits ConnectionStringEditor
Ereditarietà
SqlDataSourceConnectionStringEditor

Commenti

La SqlDataSourceConnectionStringEditor classe è un UITypeEditor oggetto che può essere utilizzato in fase di progettazione per selezionare e modificare un'espressione di stringa di connessione e per assegnare l'espressione a una proprietà del controllo. L'oggetto SqlDataSource utilizza la SqlDataSourceConnectionStringEditor classe in fase di progettazione per impostare il valore della ConnectionString proprietà .

Se è disponibile un'interfaccia IDataEnvironment , le stringhe di connessione vengono recuperate dai servizi dati della finestra di progettazione visiva. Se un'interfaccia IDataEnvironment non è disponibile, viene visualizzata una finestra di dialogo modale per consentire la modifica della stringa di connessione.

Utilizzare l'attributo per associare l'oggetto EditorAttributeSqlDataSourceConnectionStringEditor a una proprietà . Quando la proprietà associata viene modificata nell'area di progettazione, l'host della finestra di progettazione chiama il EditValue metodo . Il EditValue metodo visualizza un'interfaccia utente per la compilazione dell'espressione della stringa di connessione e restituisce la stringa di connessione selezionata dall'utente. Il GetEditStyle metodo indica lo stile di visualizzazione dell'interfaccia utente.

Costruttori

Nome Descrizione
SqlDataSourceConnectionStringEditor()

Crea una nuova istanza della SqlDataSourceConnectionStringEditor classe .

Proprietà

Nome Descrizione
IsDropDownResizable

Ottiene un valore che indica se gli editor a discesa devono essere ridimensionati dall'utente.

(Ereditato da UITypeEditor)

Metodi

Nome Descrizione
EditValue(IServiceProvider, Object)

Modifica il valore dell'oggetto specificato utilizzando lo stile dell'editor indicato dal GetEditStyle() metodo .

(Ereditato da UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Modifica il valore dell'oggetto specificato utilizzando il provider di servizi e il contesto specificati.

(Ereditato da ConnectionStringEditor)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEditStyle()

Ottiene lo stile dell'editor utilizzato dal EditValue(IServiceProvider, Object) metodo .

(Ereditato da UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Restituisce lo stile di modifica associato all'editor di stringhe di connessione per il contesto specificato.

(Ereditato da ConnectionStringEditor)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPaintValueSupported()

Indica se questo editor supporta il disegno di una rappresentazione del valore di un oggetto.

(Ereditato da UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se il contesto specificato supporta il disegno di una rappresentazione del valore di un oggetto all'interno del contesto specificato.

(Ereditato da UITypeEditor)
GetProviderName(Object)

Restituisce la ProviderName proprietà dell'oggetto SqlDataSource .

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
PaintValue(Object, Graphics, Rectangle)

Disegna una rappresentazione del valore dell'oggetto specificato nell'area di disegno specificata.

(Ereditato da UITypeEditor)
PaintValue(PaintValueEventArgs)

Disegna una rappresentazione del valore di un oggetto utilizzando l'oggetto specificato PaintValueEventArgs.

(Ereditato da UITypeEditor)
SetProviderName(Object, DesignerDataConnection)

Imposta la ProviderName proprietà dell'oggetto SqlDataSource .

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche