ITextControl Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |