Freigeben über


ITextControl Schnittstelle

Definition

Definiert die Schnittstelle, die ein Steuerelement implementiert, um den Textinhalt abzurufen oder festzulegen.

public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
Abgeleitet

Beispiele

Das folgende Codebeispiel zeigt ein benutzerdefiniertes Steuerelement, das die ITextControl Schnittstelle implementiert. Der -Eigenschaft wird ein Text Standardwert zugewiesen, wenn null an die -Eigenschaft übergeben wird.


public class CustomTextControl : Control, ITextControl
{
    private string _text;

    public CustomTextControl()
    {
    }

    public string Text
    {
        get
        {
            return _text;
        }
        set
        {
            if (value != null)
            {
                _text = value;
            }
            else
            {
                _text = "No Value.";
            }
        }
    }

    // Provide the remaining code to implement a text control.
}

Public Class CustomTextControl
    Inherits System.Web.UI.Control
    Implements System.Web.UI.ITextControl

    Private _text As String

    Public Property Text() As String Implements System.Web.UI.ITextControl.Text
        Get
            Return _text
        End Get
        Set(ByVal value As String)
            If (value <> Nothing) Then
                _text = value
            Else
                _text = "No Value."
            End If
        End Set
    End Property

    ' Provide the remaining code to implement a text control.
End Class

Hinweise

Die ITextControl Schnittstelle definiert die Eigenschaft, die Text ein Steuerelement implementiert, um das Abrufen oder Festlegen des Textinhalts zu ermöglichen. Die Text Eigenschaft kann programmgesteuert oder über Benutzereingaben festgelegt werden.

Achtung

Ein Steuerelement, das diese Schnittstelle implementiert, kann zum Anzeigen von Benutzereingaben verwendet werden. Vor dem Anzeigen von Benutzereingaben muss die Eingabe auf schädliche Clientskripts wie ausführbare Skripts oder SQL-Anweisungen überprüft werden. ASP.NET bietet eine Funktion zur Überprüfung von Eingabeanforderungen zum Blockieren von Skripts und HTML in Benutzereingaben. Validierungsserversteuerelemente werden auch bereitgestellt, um Benutzereingaben zu bewerten. Weitere Informationen finden Sie unter Syntax der Validierungsserversteuerung.

Eigenschaften

Text

Ruft den Textinhalt eines Steuerelements ab oder legt diesen fest.

Gilt für: