[ASP.NET]button 的动态生成以及触发事件的实现
来源:互联网 发布:js正则表达式判断空格 编辑:程序博客网 时间:2024/05/16 10:02
摘自 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>
- [ASP.NET]button 的动态生成以及触发事件的实现
- js触发asp.net的Button的Onclick事件
- asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理
- Button的触发事件
- 动态生成的元素无法触发事件
- asp.net的TextBox回车触发事件
- Asp.net的TextBox回车触发事件
- asp.net里事件的触发顺序
- asp.net的TextBox回车触发事件
- asp.net的TextBox回车触发事件
- Asp.net的TextBox回车触发事件
- asp.net的TextBox回车触发事件
- asp.net的TextBox回车触发事件
- 回车触发button的事件
- asp.net中TextBox里面实现回车触发按钮button的解决方案
- ASP.NET页面的生命周期以及在生命周期内会被触发的事件
- asp.net里有多个按钮的提交问题。以及回车触发指定按钮事件的问题。
- 在asp.net 页面中,点击回车键触发Button事件
- Windows 命令行
- 10个设计最经典的web2.0网站
- 命令行方式打开组策略
- 命令行方式打开服务
- C#的四个基本技巧
- [ASP.NET]button 的动态生成以及触发事件的实现
- Sun Cluster 3.0 的规划、安装、配置及管理
- Blog2.0版发布和有关问题
- 找寻爱的过程
- 爱情需要项目管理
- 唯女人 .
- linux下rails 安装日志
- VC++6.0 中用 ADO 存取 Access 数据库
- linux socket 如何发送分组广播