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

Costruttore DataBindingHandlerAttribute (Type)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di DataBindingHandlerAttribute classe dell'oggetto specificato Type.

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

public DataBindingHandlerAttribute(
	Type type
)

Parametri

type
Type: System.Type

Il Type per il gestore di associazione dati.

La sintassi per questo attributo è:

[DataBindingHandlerAttribute
  (typeof(dataBindingHandlerType))]

L'esempio di codice seguente definisce un gestore di associazione dati, denominato MyDataBindingHandler, da utilizzare per la finestra di progettazione in modalità di modifica. Quando si esce dalla modalità di modifica, il Text viene visualizzato il valore di proprietà.


using System;
using System.Collections;
using System.Web.UI;
using System.Web.UI.Design;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.ComponentModel.Design;


namespace CustomControls
{
  [
    DataBindingHandler(typeof(MyDataBindingHandler)),
    ToolboxData("<{0}:MyLabel runat=server></{0}:MyLabel>")
  ]
  public class MyLabel : Label 
  {
    public  MyLabel()
    { 
      // Insert your code here.
    } 
  }

  public class MyDataBindingHandler : DataBindingHandler
  {
    public override void DataBindControl(IDesignerHost host, Control control)
    {
      ((Label)control).Text = "Added by data binding handler.";
    }
  }

}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: