次の方法で共有


DataList.CreateItem メソッド

DataListItem オブジェクトを作成します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Protected Overridable Function CreateItem ( _
    itemIndex As Integer, _
    itemType As ListItemType _
) As DataListItem
'使用
Dim itemIndex As Integer
Dim itemType As ListItemType
Dim returnValue As DataListItem

returnValue = Me.CreateItem(itemIndex, itemType)
protected virtual DataListItem CreateItem (
    int itemIndex,
    ListItemType itemType
)
protected:
virtual DataListItem^ CreateItem (
    int itemIndex, 
    ListItemType itemType
)
protected DataListItem CreateItem (
    int itemIndex, 
    ListItemType itemType
)
protected function CreateItem (
    itemIndex : int, 
    itemType : ListItemType
) : DataListItem
適用できません。

パラメータ

  • itemIndex
    作成した項目を配置するための DataList 内の指定の場所。
  • itemType
    作成する項目について指定した型を表す ListItemType

戻り値

リスト項目の指定した型で作成された DataListItem

解説

CreateItem メソッドは、DataList コントロールのカスタム実装を作成する場合に、主にコントロールの開発者によって使用されます。CreateItem メソッドは、機能的に DataListItemDataListItem コンストラクタを呼び出すことと等価です。ItemIndex プロパティと ItemType プロパティは、指定された値を使用して新しい DataListItem 用に初期化されますが、項目は DataList に挿入されません。

CreateControlHierarchy メソッドは、CreateItem メソッドおよび InitializeItem メソッドを使用し、ヘッダー、フッター、区切り記号、およびデータ リストに含まれているデータ バインドされた項目を表す DataListItem コントロールを作成します。データ リストのデータ バインドされた項目には、Items コレクションからアクセスできます。ヘッダー、フッター、および区切り記号の項目など、すべての項目の型には Controls コレクションからアクセスできます。

継承元へのメモ : 独自の派生型である DataListItem を作成する、または DataListItem の作成時に追加のメンバ プロパティを設定するには、このメソッドをオーバーライドします。

プラットフォーム

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

参照

関連項目

DataList クラス
DataList メンバ
System.Web.UI.WebControls 名前空間
CreateControlHierarchy
InitializeItem

その他の技術情報

DataList Web サーバー コントロール