Compartir vía


ITextControl Interfaz

Definición

Define la interfaz que implementa un control para obtener o establecer su contenido de texto.

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

Ejemplos

En el ejemplo de código siguiente se muestra un control personalizado que implementa la ITextControl interfaz . Se asigna un valor predeterminado a la Text propiedad si null se pasa a la propiedad .


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

Comentarios

La ITextControl interfaz define la Text propiedad que implementa un control para permitir la obtención o configuración de su contenido de texto. La Text propiedad se puede establecer mediante programación o a través de la entrada del usuario.

Precaución

Se puede usar un control que implementa esta interfaz para mostrar la entrada del usuario. Antes de mostrar la entrada del usuario, la entrada debe comprobarse para el script de cliente malintencionado, como el script ejecutable o las instrucciones SQL. ASP.NET proporciona una característica de validación de solicitudes de entrada para bloquear scripts y HTML en la entrada del usuario. También se proporcionan controles de servidor de validación para evaluar la entrada del usuario. Para obtener más información, vea Validation Server Control Syntax.

Propiedades

Text

Obtiene o establece el contenido de texto de un control.

Se aplica a