TableCell クラス
Table コントロールのセルを表します。
名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
<BindableAttribute(False)> _
Public Class TableCell
Inherits WebControl
'使用
Dim instance As TableCell
[BindableAttribute(false)]
public class TableCell : WebControl
[BindableAttribute(false)]
public ref class TableCell : public WebControl
/** @attribute BindableAttribute(false) */
public class TableCell extends WebControl
BindableAttribute(false)
public class TableCell extends WebControl
適用できません。
解説
TableCell クラスは Table コントロールのセルを表します。Text プロパティを使用して、セルの内容を指定または確認します。
TableCell クラスを使用して、セルの内容を表示する方法を制御できます。セルの内容の配置は、HorizontalAlign プロパティと VerticalAlign プロパティの設定により指定されます。セルの内容をセル内で折り返すかどうかを指定するには、Wrap プロパティを使用します。
また、それぞれのセルが使用する、Table コントロールによって表されるテーブル内の行数または列数も指定できます。RowSpan プロパティは使用される行数を制御し、ColumnSpan プロパティは使用される列数を制御します。
注意 : |
---|
このコントロールは、ユーザー入力を表示するために使用できます。ユーザー入力には悪意のあるクライアント スクリプトが含まれている可能性があります。アプリケーションに表示する前に、クライアントから送信された実行スクリプト、SQL ステートメントなどのコードの情報はすべて検査してください。ASP.NET には入力要求の検証機能があり、ユーザー入力の中のスクリプトと HTML をブロックできます。検証サーバー コントロールは、ユーザー入力を査定する目的でも用意されています。詳細については、「標準コントロールのセキュリティ保護」、「方法 : HTML エンコーディングを文字列に適用して Web アプリケーションをスクリプトによる攻略から保護する」、および「ASP.NET Web ページにおけるユーザー入力の検証」を参照してください。 |
トピック | 場所 |
---|---|
方法 : Calendar Web サーバー コントロールにおける日単位のカスタマイズ | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : Table Web サーバー コントロールに行およびセルを動的に追加する | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : Calendar Web サーバー コントロールにおける日単位のカスタマイズ | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : Table Web サーバー コントロールに行およびセルを動的に追加する | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : Calendar Web サーバー コントロールにおける日単位のカスタマイズ | ASP .NET Web アプリケーションの作成 |
方法 : Table Web サーバー コントロールに行およびセルを動的に追加する | ASP .NET Web アプリケーションの作成 |
使用例
テーブルを作成し、プログラムによって要素をテーブルに追加してから、テーブルを Web ページに表示する方法のコード例を次に示します。TableCell コントロールが初期化される方法と、それらのプロパティ値が設定される方法に注意してください。
メモ : |
---|
次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。Web フォームのコード モデルの詳細については、「ASP.NET Web ページのコード モデル」を参照してください。 |
.NET Framework のセキュリティ
- AspNetHostingPermission (ホスト環境での動作に必要なアクセス許可)要求値 : LinkDemand; アクセス許可値 : Minimal。
- AspNetHostingPermission (ホスト環境での動作に必要なアクセス許可)要求値 : InheritanceDemand; アクセス許可値 : Minimal。
継承階層
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.TableCell
System.Web.UI.WebControls.DataControlFieldCell
System.Web.UI.WebControls.TableHeaderCell
スレッド セーフ
この型の public static (Visual Basicでは共有) メンバはすべて,スレッド セーフです。インスタンス メンバの場合は,スレッド セーフであるとは限りません。
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
TableCell メンバ
System.Web.UI.WebControls 名前空間
Table
Text
HorizontalAlign
VerticalAlign
Wrap
RowSpan
ColumnSpan
その他の技術情報
Table、TableRow、TableCell の各 Web サーバー コントロール
標準コントロールのセキュリティ保護
方法 : HTML エンコーディングを文字列に適用して Web アプリケーションをスクリプトによる攻略から保護する
ASP.NET Web ページにおけるユーザー入力の検証