ITextControl Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a interface que um controle implementa para obter ou definir seu conteúdo de texto.
public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
- Derivado
Exemplos
O exemplo de código a seguir mostra um controle personalizado que implementa a ITextControl interface. Um valor padrão será 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
Comentários
A ITextControl interface define a Text propriedade que um controle implementa para permitir a obtenção ou a configuração de seu conteúdo de texto. A Text propriedade pode ser definida programaticamente ou por meio da entrada do usuário.
Cuidado
Um controle que implementa essa interface pode ser usado para exibir a entrada do usuário. Antes de exibir a entrada do usuário, a entrada deve ser verificada quanto ao script do cliente mal-intencionado, como script executável ou instruções SQL. ASP.NET fornece um recurso de validação de solicitação de entrada para bloquear script e HTML na entrada do usuário. Controles de servidor de validação também são fornecidos para avaliar a entrada do usuário. Para obter mais informações, consulte a Sintaxe de Controle do Servidor de Validação.
Propriedades
Text |
Obtém ou define o conteúdo de texto de um controle. |