Galileo Computing < openbook >
Galileo Computing - Programming the Net
Galileo Computing - Programming the Net


Einstieg in ASP.NET von Matthias Lohrer
Einstieg in ASP.NET
gp Kapitel Webserversteuerelemente
  gp 8.1 Webserversteuerelemente formatieren
    gp 8.1.1 Die FontInfo-Klasse
    gp 8.1.2 Die System.Drawing.Color-Struktur
    gp 8.1.3 Die Klasse Unit und die Enumeration UnitType
  gp 8.2 Button
    gp 8.2.1 OnClick
    gp 8.2.2 OnCommand
  gp 8.3 LinkButton
  gp 8.4 ImageButton
  gp 8.5 HyperLink
  gp 8.6 Label
  gp 8.7 Literal
  gp 8.8 Panel
  gp 8.9 TextBox
    gp 8.9.1 Mit JavaScript den Fokus setzen
  gp 8.10 CheckBox
  gp 8.11 Image
  gp 8.12 Webserversteuerelemente für Tabellen
  gp 8.13 RadioButton
  gp 8.14 Calendar
  gp 8.15 AdRotator
  gp 8.16 E-Mails versenden
    gp 8.16.1 Versand von E-Mails mit der Klasse SmtpMail
    gp 8.16.2 E-Mails mit der Klasse MailMessage erstellen


Galileo Computing

8.5 HyperLink  toptop


Klasse System.Web.UI.WebControls.HyperLink
Deklaration <asp:HyperLink id="HyperLink1"
NavigateUrl="url"
Text="HyperLinkText"
ImageUrl="url"
Target="window"
runat="server"/>
Erzeugter HTML-Code (Beispiel) <a id="HyperLink1" href="http://www.mlohrer.de" target="_blank"> Zur Website von Matthias Lohrer</a>
Kurzcharakteristik Das HyperLink-Webserversteuerelement entspricht exakt dem a-Element von HTML. Das HyperLink-Steuerelement kann genau das gleiche wie sein HTML-Gegenstück, nicht mehr und auch nicht weniger.

Der folgende Code generiert einen einfachen Hyperlink:

<asp:HyperLink id="myLink"
     NavigateUrl="http://www.mlohrer.de"
     Text="Zur Website von Matthias Lohrer"
     target="_blank"
     runat="server"/>

Wenn Sie diesen Code in einer ASP.NET-Seite einfügen, generiert der ASP.NET-Interpreter daraus diesen HTML-Code:

<a id="myLink" href="http://www.mlohrer.de" target="_blank">
Zur Website von Matthias Lohrer</a>

Wenn Sie im Attribut ImageUrl den Pfad zu einem Bild angeben, wird dieses Bild angezeigt. Falls zusätzlich zum Bild auch das Attribut Text einen Wert erhalten hat, wird dieser Text als Tooltip verwendet. Mit dem Attribut target geben Sie an, wo die Seite angezeigt werden soll. Tabelle 8.2 nennt die verfügbaren Möglichkeiten.


Wert für das target-Attribut Resultat: Der Link wird angezeigt ...
_blank ... in einem neuen Browserfenster
_parent ... im unmittelbaren Eltern-Frameset
_self ... in dem Frame, der momentan den Fokus hat
_top ... im aktuellen Browserfenster. Falls hier momentan eine Framestruktur aktiv ist, wird diese aufgelöst, und der Link füllt den gesamten Browser aus.

Tabelle 8.2 Werte für das target-Attribut

  

Einstieg in VB.NET

VB.NET

Einstieg in C#

Visual C#

VB.NET und Datenbanken

Einstieg in XML




Copyright © Galileo Press GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press GmbH, Gartenstraße 24, 53229 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de