ASP.NET チュートリアルlogin
ASP.NET チュートリアル
著者:php.cn  更新時間:2022-04-11 14:18:18

ListItem コントロール


ASP.NET ListItem コントロール


up.gifWeb サーバー コントロール

定義と使用法

ListItem コントロールは、リスト内に項目を作成します。

このコントロールは、次のリスト コントロールと一緒に使用されます: <asp:ListBox>、 <asp:RadioButtonList> および <asp:BulletedList>


構文

<asp:ListItem
Enabled="True|False"
Selected="True|False"
Text="label"
Value="value" />

属性

属性説明.NET
属性オプション。このクラスが直接サポートしていない ListItem のプロパティ名と値のペアのコレクション。 1.0
有効オプション。項目を無効にするか有効にするかを指定します。 2.0
選択済みオプション。この項目が選択されているかどうかを指定します。 1.0
テキストオプション。 ListItem に表示されるテキスト。 1.0
オプション。 ListItem の値。 1.0

Web コントロールの標準プロパティ

AccessKey、Attributes、BackColor、BorderColor、 BorderStyle、BorderWidth、CssClass、有効、フォント、EnableTheming、 ForeColor、Height、IsEnabled、SkinID、Style、TabIndex、ToolTip、Width

詳しい説明については、「Web コントロールの標準プロパティ」を参照してください。

コントロール標準プロパティ

AppRelativeTemplateSourceDirectory、BindingContainer、 ClientID、コントロール、EnableTheming、EnableViewState、ID、NamingContainer、 ページ、親、サイト、TemplateControl、TemplateSourceDirectory、UniqueID、 表示

完全な説明については、「コントロール標準プロパティ」を参照してください。

Text または Value プロパティと内部 HTML テキストを使用して、表示されるリスト項目のテキストを設定することができます。

<asp:ListItem Value="Text1" Text="Text2">Text3</asp:ListItem>

TextまたはValue属性と内部HTMLの組み合わせに応じて異なるテキストを表示できますtext 、および異なる値を使用できます。以下の表に、考えられるすべての組み合わせとその結果を示します。

が設定されている 設定設定set未設定 未設定 未設定 未設定

ヒントとメモ

注: Text プロパティと Value プロパティの両方に空の文字列のデフォルト値があるため、リスト コントロール内に空のリスト項目が存在する可能性があります。


基本的な ListItem を含む BulletedList
この例は、.aspx ファイル内に 2 つの ListItem を含む BulletedList コントロールを示します。

さまざまなプロパティを持つ ListItem を含む ListBox
この例は、.aspx ファイル内に複数の ListItem を含む ListBox コントロールを示しています。リスト内の項目は、ListItem のテキストを表示するためにさまざまなプロパティを使用します。

ListItem が無効になっている ListBox
この例は、ListItem が無効になっている ListBox コントロールを示しています。

選択された ListItem を持つ RadioButtonList
この例は、選択された ListItem を持つ RadioButtonList コントロールを示しています。


up.gifWebサーバー制御
内部 HTML Text プロパティ Value プロパティ 使用される値
が設定されている セット 内部HTMLValue属性
設定未設定内部HTML内部HTML
未設定設定 内部HTMLValue属性
not setnot set内部HTML内部HTML
setsetTextプロパティValueプロパティ
設定する 未設定TextプロパティTextプロパティ
未設定 設定ValueプロパティValueプロパティ
未設定 未設定未設定 未設定