ITextControl Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar gränssnittet som en kontroll implementerar för att hämta eller ange dess textinnehåll.
public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
- Härledda
Exempel
I följande kodexempel visas en anpassad kontroll som implementerar ITextControl gränssnittet. Ett standardvärde tilldelas egenskapen Text om null det skickas till egenskapen.
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
Kommentarer
Gränssnittet ITextControl definierar egenskapen Text som en kontroll implementerar för att tillåta hämtar eller inställning av dess textinnehåll. Egenskapen Text kan anges programmatiskt eller via användarindata.
Caution
En kontroll som implementerar det här gränssnittet kan användas för att visa användarindata. Innan du visar användarindata måste indata kontrolleras efter skadligt klientskript, till exempel körbart skript eller SQL-instruktioner. ASP.NET tillhandahåller en funktion för validering av indatabegäran för att blockera skript och HTML i användarindata. Verifieringsserverkontroller tillhandahålls också för att utvärdera användarindata. Mer information finns i Verifieringsserverkontrollsyntax.
Egenskaper
| Name | Description |
|---|---|
| Text |
Hämtar eller anger textinnehållet i en kontroll. |