Partager via


ITextControl Interface

Définition

Définit l’interface qu’un contrôle implémente pour récupérer ou définir son texte.

public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
Dérivé

Exemples

L’exemple de code suivant montre un contrôle personnalisé qui implémente l’interface ITextControl . Une valeur par défaut est attribuée à la Text propriété si null elle est transmise à la propriété.


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

Remarques

L’interface ITextControl définit la propriété qu’un contrôle implémente pour permettre l’obtention ou le Text paramètre de son contenu texte. La Text propriété peut être définie par programmation ou par le biais d’une entrée utilisateur.

Attention

Un contrôle implémentant cette interface peut être utilisé pour afficher l’entrée utilisateur. Avant d’afficher l’entrée utilisateur, l’entrée doit être vérifiée pour un script client malveillant, tel que le script exécutable ou les instructions SQL. ASP.NET fournit une fonctionnalité de validation de demande d’entrée pour bloquer le script et le code HTML dans l’entrée utilisateur. Les contrôles de serveur de validation sont également fournis pour évaluer l’entrée utilisateur. Pour plus d’informations, consultez La syntaxe du contrôle serveur de validation.

Propriétés

Text

Obtient ou définit le texte du contrôle.

S’applique à