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

Metodo ControlDesigner.CreatePlaceHolderDesignTimeHtml (String)

 

Data di pubblicazione: ottobre 2016

Fornisce una rappresentazione segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo e anche istruzioni aggiuntive specificate o informazioni.

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

protected string CreatePlaceHolderDesignTimeHtml(
	string instruction
)

Parametri

instruction
Type: System.String

Stringa che contiene testo e markup da aggiungere all'output HTML.

Valore restituito

Type: System.String

Stringa che contiene markup HTML in fase di progettazione che fornisce informazioni sul controllo.

Note per gli eredi:

Il modello di progettazione tipico è tentare di ottenere il markup HTML mediante il controllo associato e se viene rilevato un errore, chiama il GetErrorDesignTimeHtml metodo. Se viene restituito alcun codice dal controllo, chiamare il GetEmptyDesignTimeHtml metodo, se non viene sottoposto a override per fornire codice specifico, chiama il CreatePlaceHolderDesignTimeHtml metodo, che deve contenere informazioni relative al tipo e ID del controllo.

Esempio di codice riportato di seguito viene illustrato come eseguire l'override di GetDesignTimeHtml metodo in una finestra di progettazione del controllo basato su modelli. Una stringa viene quindi passata come il instruction parametro in una chiamata per il CreatePlaceHolderDesignTimeHtml metodo, che fornisce il markup HTML in fase di progettazione.

Questo esempio di codice fa parte di un esempio più esaustivo fornito per il TemplateGroups proprietà.

// Add instructions to the placeholder view of the control
public override string GetDesignTimeHtml()
{
    return CreatePlaceHolderDesignTimeHtml("Click here and use " +
        "the task menu to edit the templates.");
}

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