ITextControl Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert de interface die een besturingselement implementeert om de tekstinhoud op te halen of in te stellen.
public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
- Afgeleid
Voorbeelden
In het volgende codevoorbeeld ziet u een aangepast besturingselement waarmee de ITextControl interface wordt geïmplementeerd. Er wordt een standaardwaarde toegewezen aan de Text eigenschap als null deze wordt doorgegeven aan de eigenschap.
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
Opmerkingen
De ITextControl interface definieert de Text eigenschap die een besturingselement implementeert om het ophalen of instellen van de tekstinhoud toe te staan. De Text eigenschap kan programmatisch of via gebruikersinvoer worden ingesteld.
Caution
Een besturingselement waarmee deze interface wordt geïmplementeerd, kan worden gebruikt om gebruikersinvoer weer te geven. Voordat gebruikersinvoer wordt weergegeven, moet de invoer worden gecontroleerd op schadelijk clientscript, zoals uitvoerbaar script of SQL-instructies. ASP.NET biedt een validatiefunctie voor invoeraanvragen voor het blokkeren van scripts en HTML in gebruikersinvoer. Er worden ook besturingselementen voor validatieservers geboden om gebruikersinvoer te beoordelen. Zie De syntaxis van validatieserverbesturing voor meer informatie.
Eigenschappen
| Name | Description |
|---|---|
| Text |
Hiermee haalt u de tekstinhoud van een besturingselement op of stelt u deze in. |