ITextControl Interfejs

Definicja

Definiuje interfejs implementuje kontrolkę w celu pobrania lub ustawienia zawartości tekstowej.

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

Przykłady

Poniższy przykład kodu przedstawia kontrolkę niestandardową, która implementuje ITextControl interfejs. Wartość domyślna jest przypisywana do Text właściwości, jeśli null jest przekazywana do właściwości .


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

Uwagi

Interfejs ITextControl definiuje Text właściwość implementuje kontrolkę, aby umożliwić pobieranie lub ustawianie zawartości tekstowej. Właściwość Text można ustawić programowo lub za pomocą danych wejściowych użytkownika.

Przestroga

Kontrolka implementowania tego interfejsu może służyć do wyświetlania danych wejściowych użytkownika. Przed wyświetleniem danych wejściowych użytkownika dane wejściowe muszą być sprawdzane pod kątem złośliwego skryptu klienta, takiego jak skrypt wykonywalny lub instrukcje SQL. ASP.NET udostępnia funkcję weryfikacji żądania wejściowego w celu blokowania skryptu i kodu HTML w danych wejściowych użytkownika. Kontrolki serwera sprawdzania poprawności są również udostępniane w celu oceny danych wejściowych użytkownika. Aby uzyskać więcej informacji, zobacz Validation Server Control Syntax (Składnia kontroli serwera weryfikacji).

Właściwości

Text

Pobiera lub ustawia zawartość tekstową kontrolki.

Dotyczy