ITextControl Interface

Definitie

Definieert de interface die een besturingselement implementeert om de tekstinhoud op te halen of in te stellen.

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

Voorbeelden

In het volgende codevoorbeeld ziet u een aangepast besturingselement waarmee de ITextControl interface wordt geïmplementeerd. Er wordt een standaardwaarde toegewezen aan de Text eigenschap als null deze wordt doorgegeven aan de eigenschap.


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

Opmerkingen

De ITextControl interface definieert de Text eigenschap die een besturingselement implementeert om het ophalen of instellen van de tekstinhoud toe te staan. De Text eigenschap kan programmatisch of via gebruikersinvoer worden ingesteld.

Caution

Een besturingselement waarmee deze interface wordt geïmplementeerd, kan worden gebruikt om gebruikersinvoer weer te geven. Voordat gebruikersinvoer wordt weergegeven, moet de invoer worden gecontroleerd op schadelijk clientscript, zoals uitvoerbaar script of SQL-instructies. ASP.NET biedt een validatiefunctie voor invoeraanvragen voor het blokkeren van scripts en HTML in gebruikersinvoer. Er worden ook besturingselementen voor validatieservers geboden om gebruikersinvoer te beoordelen. Zie De syntaxis van validatieserverbesturing voor meer informatie.

Eigenschappen

Name Description
Text

Hiermee haalt u de tekstinhoud van een besturingselement op of stelt u deze in.

Van toepassing op