ITextControl 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨트롤이 텍스트 내용을 가져오거나 설정하기 위해 구현하는 인터페이스를 정의합니다.
public interface class ITextControl
public interface ITextControl
type ITextControl = interface
Public Interface ITextControl
- 파생
예제
다음 코드 예제에서는 구현 하는 사용자 지정 컨트롤을 ITextControl 인터페이스입니다. 기본 값에 할당 되는 Text 속성 경우 null
속성에 전달 됩니다.
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
설명
ITextControl 인터페이스를 정의 합니다 Text 컨트롤을 구현 하기 위해 속성 또는 해당 텍스트 내용의 설정 합니다. Text 프로그래밍 방식으로 또는 사용자를 통해 입력 속성을 설정할 수 있습니다.
주의
사용자 입력을 표시 하려면이 인터페이스를 구현 하는 컨트롤을 사용할 수 있습니다. 사용자 입력을 표시 하기 전에 SQL 문 또는 실행 가능한 스크립트와 같은 악성 클라이언트 스크립트에 대 한 입력을 선택 해야 합니다. ASP.NET에서는 사용자 입력에서 차단 스크립트를 HTML 입력된 요청 유효성 검사 기능을 제공 합니다. 유효성 검사 서버 컨트롤이 사용자 입력을 평가 하기 위해 제공 됩니다. 자세한 내용은 유효성 검사 서버 컨트롤 구문합니다.
속성
Text |
컨트롤의 텍스트 내용을 가져오거나 설정합니다. |