ITextControl インターフェイス
アセンブリ: System.Web (system.web.dll 内)


ITextControl インターフェイスは、そのテキストの内容を取得または設定するためにコントロールが実装する Text プロパティを定義します。Text プロパティは、プログラムによって、またはユーザー入力によって設定できます。
![]() |
---|
このインターフェイスを実装するコントロールを使用して、ユーザー入力を表示できます。ユーザー入力を表示する前に、その入力をチェックして、実行可能なスクリプトや SQL ステートメントなど、悪意のあるクライアント スクリプトが含まれていないことを確認する必要があります。ASP.NET には入力要求の検証機能があり、ユーザー入力の中のスクリプトと HTML をブロックできます。検証サーバー コントロールは、ユーザー入力を査定する目的でも用意されています。詳細については、「検証サーバー コントロール構文」を参照してください。 |

ITextControl インターフェイスを実装するカスタム コントロールを次のコード例に示します。Text プロパティに null 参照 (Visual Basic では Nothing) が渡された場合、既定値が代入されます。
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

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ITextControl プロパティ
ITextControl メンバ
Weblioに収録されているすべての辞書からITextControlを検索する場合は、下記のリンクをクリックしてください。

- ITextControlのページへのリンク