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 HtmlTextWriter.RenderBeginTag (String)

 

Scrive il tag di apertura dell'elemento di markup specificato nel flusso di output.

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

public virtual void RenderBeginTag(
	string tagName
)

Parametri

tagName
Type: System.String

Stringa contenente il nome dell'elemento di markup per il quale eseguire il rendering del tag di apertura.

Utilizzare il RenderBeginTag eseguire l'override del RenderBeginTag(String) metodo, se l'elemento di markup non è uno del HtmlTextWriterTag valori di enumerazione.

Per generare un elemento di codice utilizzando il RenderBeginTag metodo, chiamare prima il AddAttribute e AddStyleAttribute metodi, se necessario, per specificare eventuali attributi dell'elemento o gli attributi di stile che devono essere visualizzati nel tag di apertura dell'elemento. Dopo aver generato il codice interno, chiamare il RenderEndTag metodo per generare il tag di chiusura.

Esempio di codice seguente viene illustrato come chiamare il RenderBeginTag metodo in un controllo personalizzato per il rendering del tag di apertura di un non standard MyTag elemento. L'esempio di codice chiama quindi il Write metodo per eseguire il rendering di markup interno, quindi chiama il RenderEndTag metodo per chiudere l'elemento.

Questo esempio di codice genera il markup seguente:

<MyTag>

Contents of MyTag

</MyTag>

// Create a non-standard tag.
writer.RenderBeginTag("MyTag");
writer.Write("Contents of MyTag");
writer.RenderEndTag();
writer.WriteLine();

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