Freigeben über


ITextControl.Text Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Textinhalts eines Steuerelements.

public:
 property System::String ^ Text { System::String ^ get(); void set(System::String ^ value); };
public string Text { get; set; }
member this.Text : string with get, set
Public Property Text As String

Eigenschaftswert

Der Textinhalt eines Steuerelements.

Beispiele

Das folgende Codebeispiel zeigt ein benutzerdefiniertes Steuerelement, das die ITextControl Schnittstelle implementiert. Der Eigenschaft wird ein Standardwert zugewiesen Text , wenn null er 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 Text Eigenschaft kann programmgesteuert oder über Benutzereingaben festgelegt werden.

Vorsicht

Ein Steuerelement, das diese Schnittstelle implementiert, kann zum Anzeigen von Benutzereingaben verwendet werden. Bevor Benutzereingaben angezeigt werden, muss die Eingabe auf böswillige Clientskripts überprüft werden, z. B. ausführbare Skripts oder SQL-Anweisungen. ASP.NET stellt eine Eingabeanforderungsüberprüfungsfunktion bereit, um Skripts und HTML in der Benutzereingabe zu blockieren. Überprüfungsserversteuerelemente werden auch zur Bewertung der Benutzereingabe bereitgestellt. Weitere Informationen finden Sie unter Validation Server Control Syntax.

Gilt für: