ITextControl Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define a interface que um controlo implementa para obter ou definir o seu conteúdo textual.
public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
- Derivado
Exemplos
O seguinte exemplo de código mostra um controlo personalizado que implementa a ITextControl interface. Um valor por defeito é atribuído à Text propriedade se null for passado para a propriedade.
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
Observações
A ITextControl interface define a Text propriedade que um controlo implementa para permitir a obtenção ou definição do seu conteúdo textual. A Text propriedade pode ser definida programaticamente ou através de input do utilizador.
Caution
Um controlo que implemente esta interface pode ser usado para mostrar a entrada do utilizador. Antes de mostrar a entrada do utilizador, a entrada deve ser verificada para detectar scripts cliente maliciosos, como scripts executáveis ou instruções SQL. ASP.NET fornece uma funcionalidade de validação de pedidos de entrada para bloquear scripts e HTML na entrada do utilizador. São também fornecidos controlos de servidor de validação para avaliar a entrada do utilizador. Para mais informações, consulte Sintaxe de Controlo do Servidor de Validação.
Propriedades
| Name | Description |
|---|---|
| Text |
Obtém ou define o conteúdo de texto de um controlo. |