Freigeben über


Gewusst wie: Festlegen mehrzeiliger Eingaben für ein TextBox-Webserversteuerelement

Aktualisiert: November 2007

Über ein mehrzeiliges TextBox-Steuerelement können Benutzer Informationen in ein Feld eingeben, das den Zeilenumbruch sowie den vertikalen und horizontalen Bildlauf unterstützt.

So erstellen Sie ein mehrzeiliges TextBox-Webserversteuerelement

  1. Legen Sie die TextMode-Eigenschaft des TextBox-Steuerelements auf Multiline fest. Im Code wird der Textmodus mithilfe der TextMode-Enumeration festgelegt.

  2. Legen Sie die Größe des Steuerelements mithilfe der folgenden Eigenschaften fest:

    • Legen Sie Width auf einen Wert in Pixel oder Columns auf die Anzahl der anzuzeigenden Zeichen fest.

    • Legen Sie Height auf einen Wert in Pixel oder Rows auf die Anzahl der Zeilen fest.

      Hinweis:

      Die Height-Eigenschaft und die Width-Eigenschaft werden von Browsern ohne CSS-Unterstützung (Cascading Style Sheets) nicht berücksichtigt.

    Durch diese Eigenschaften wird nicht die Anzahl der Zeichen oder Zeilen begrenzt, die der Benutzer eingeben kann, sondern die Anzahl der Zeichen oder Zeilen, die angezeigt werden können. Das Steuerelement zeigt immer eine vertikale Bildlaufleiste an. Height und Width haben Vorrang vor Rows und Columns.

    Hinweis:

    Ein mehrzeiliges TextBox-Steuerelement enthält standardmäßig immer eine vertikale Bildlaufleiste. Zum Ausblenden der Bildlaufleiste nehmen Sie das Formatattribut overflow: hidden auf. In der HTML-Ansicht könnte die deklarative Syntax für das Steuerelement folgendermaßen aussehen:

    <asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 56px; OVERFLOW: hidden; POSITION: absolute; TOP: 72px"  TextMode="MultiLine"></asp:TextBox>
    
  3. Legen Sie das Zeilenumbruchverhalten fest, indem Sie die Wrap-Eigenschaft des Steuerelements festlegen. Ist deren Wert true, wird der Text automatisch umbrochen (ohne Einbetten von Wagenrücklauf-/Zeilenvorschubzeichen). Bei false wird der Text nicht umbrochen. Um eine neue Zeile zu beginnen, muss der Benutzer die EINGABETASTE drücken, wodurch ein Wagenrücklauf-/Zeilenvorschubzeichen eingebettet wird. Wird die Wrap-Eigenschaft auf false festgelegt, zeigt das Steuerelement eine horizontale Bildlaufleiste an.

    Hinweis:

    Die MaxLength-Eigenschaft hat in einem mehrzeiligen Textfeld keinerlei Auswirkungen.

Siehe auch

Referenz

Übersicht über das TextBox-Webserversteuerelement