ITextControl Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |