Freigeben über


Button-Konstruktor

Initialisiert eine neue Instanz der Button-Klasse.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Sub New
'Usage
Dim instance As New Button
public Button ()
public:
Button ()
public Button ()
public function Button ()

Hinweise

Mit diesem Konstruktor können Sie eine neue Instanz der Button-Klasse erstellen und initialisieren.

Beispiel

Im folgenden Codebeispiel wird das Erstellen und Initialisieren einer neuen Instanz der Button-Klasse veranschaulicht.

<%@ Page Language="VB" AutoEventWireup="True" %>

<html>

<head>

   <script runat="server">

      Sub Page_Load(sender As Object, e As EventArgs)

         ' Create a new Button control.
         Dim NewButton As Button = New Button()
         NewButton.Text="Click Me"

         ' Register the event-handling method for the Click event. 
         AddHandler NewButton.Click, AddressOf Button_Click

         ' Add the control to the Controls collection of the
         ' PlaceHolder control. 
         Place.Controls.Clear()
         Place.Controls.Add(NewButton)

      End Sub

      Sub Button_Click(sender as Object, e As EventArgs)

         Message.Text = "Hello World"

      End Sub

   </script>

</head>

<body>

   <form runat="server">

      <h3> Button Constructor Example </h3>

      <asp:Placeholder id="Place" 
           runat="server"/>

      <br><br>

      <asp:Label id="Message" 
           runat="server"/>

   </form>

</body>

</html>
<%@ Page Language="C#" AutoEventWireup="True" %>

<html>

<head>

   <script runat="server">

      void Page_Load(Object sender, EventArgs e)
      {

         // Create a new Button control.
         Button NewButton = new Button();
         NewButton.Text="Click Me";

         // Register the event-handling method for the Click event. 
         NewButton.Click += new EventHandler(this.Button_Click);

         // Add the control to the Controls collection of the
         // PlaceHolder control. 
         Place.Controls.Clear();
         Place.Controls.Add(NewButton);

      }

      void Button_Click(Object sender, EventArgs e)
      {

         Message.Text = "Hello World";

      }

   </script>

</head>

<body>

   <form runat="server">

      <h3> Button Constructor Example </h3>

      <asp:Placeholder id="Place" 
           runat="server"/>

      <br><br>

      <asp:Label id="Message" 
           runat="server"/>

   </form>

</body>

</html>

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Button-Klasse
Button-Member
System.Web.UI.WebControls-Namespace

Weitere Ressourcen

Button-Webserver-Steuerelemente