Labelコントロール

Labelコントロール

 LabelコントロールはWebページに文字列を表示します。このコントロールではユーザーが文字列を入力することはできません。表示する文字列は、Textプロパティに設定します。

■ 主なプロパティ

■ Textプロパティ

 文字列を指定します。ラベルに表示される文字列を取得または設定します。

プロジェクトの種類 ASP.NET Webアプリケーション
プロジェクト名 LabelTest1

サンプルダウンロード

○ デザイン

 Webフォームを追加して、次の図のようにLabelコントロールを配置してください。

コントロールの配置例
コントロールの配置例

○ プログラム

 Page_Loadイベントハンドラに次のプログラムを記述してください。

Default.aspx.vb

  1. Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  2.  'ラベルに表示する文字列をセット
  3.  Me.Label1.Text = "Labelコントロール"
  4. End Sub

○ 実行結果

実行結果
実行結果

 ラベルコントロールに指定した文字列が表示されます。

 では次に、LabelのテキストプロパティにHTML記述を代入するとどうなるかを確認してみましょう。

プロジェクトの種類 ASP.NET Webアプリケーション
プロジェクト名 LabelTest2

サンプルダウンロード

○ デザイン

 Webフォームを追加して、次の図のように各コントロールを配置してください。

コントロールの配置例
コントロールの配置例

○ プログラム

 Button1_Clickイベントハンドラに次のようにプログラムを記述してください。

index.aspx.vb

  1. Protected Sub btnSend_Click(sender As Object, e As EventArgs) Handles btnSend.Click
  2.  'ツールチップを設定
  3.  Me.Label1.ToolTip = "ラベルの説明"
  4.  'Htmlを設定
  5.  Me.Label1.Text = "<a href=""https://www.infotechfactory.biz/"">Webサイト</a>のリンク"
  6. End Sub

○ 実行結果

実行結果
実行結果

 「送信」ボタンをクリックすると、リンクが表示され、指定されたページを表示することができます。

前へ   次へ