摘自 MSDN帮助文档(ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref16/html/C_System_Web_UI_WebControls_Button_ctor.htm)
VB.NET代码
<
%@ Page Language
=
"
VB
"
AutoEventWireup
=
"
True
"
%
>
< html >
< head >
< script runat = " server " >
Sub Page_Load() 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() 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 >
< html >
< head >
< script runat = " server " >
Sub Page_Load() 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() 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 >
C#代码
<%
@ 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 >
< 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 >