惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
J
Java Code Geeks
Blog — PlanetScale
Blog — PlanetScale
F
Fortinet All Blogs
腾讯CDC
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
WordPress大学
WordPress大学
雷峰网
雷峰网
小众软件
小众软件
D
DataBreaches.Net
V
Visual Studio Blog
博客园 - Franky
IT之家
IT之家
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
博客园 - 聂微东
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
云风的 BLOG
云风的 BLOG

博客园 - lrary

JavaScript经典技巧 - lrary - 博客园 脚本收藏 - lrary - 博客园 一些sql语句的详细解释[转] 特殊的DataGrid的绑定 - lrary - 博客园 纯脚本搞掂DataGrid表表头不动,表身滚动。(转摘) - lrary - 博客园 检验密码强度的JS类 - lrary - 博客园 数据库设计规范 V2.0 SQL语句特---殊统计(1) DataGrid 多行 DataGrid怎么产生一个分类的题头 AJAX 在.net的应用 sql怎么使用外连接 Asp.NET程序中常用的三十三种代码 检测含有中文字符串的实际长度 根据区位得到汉字拼音首字母(c#) 认识ASP.NET配置文件Web.config Asp.net(C#)实现验证码功能 给Repeater、Datalist和Datagrid增加自动编号列 查找和统计页面上控件
动态添加ASP.NET控件并绑定处理事件一例 - lrary - 博客园
lrary · 2006-06-30 · via 博客园 - lrary

 

 1private void Page_Load(object sender, System.EventArgs e) 
 2    
 3      Control c3 = ParseControl("<asp:Button id='Button3' text='Btn3' commandname='Btn' commandargument='b3' runat='server' />"); 
 4      Control c4 = ParseControl("<asp:Button id='Button4' text='Btn4' commandname='Btn' commandargument='b4' runat='server' />"); 
 5      PlaceHolder2.Controls.Add(c3); 
 6      PlaceHolder2.Controls.Add(c4); 
 7      Button myBut = (Button)Page.FindControl("Button3"); 
 8      myBut.Command += new CommandEventHandler(this.OnButton); 
 9      Button myBut2 = (Button)Page.FindControl("Button4"); 
10      myBut2.Command += new CommandEventHandler(this.OnButton); 
11    }
 
12    public void OnButton(Object Sender, CommandEventArgs e) 
13    
14      switch (e.CommandArgument.ToString().ToLower()) 
15      
16        case "b0"
17          Label1.Text = "Button 0"
18          break
19        case "b1"
20          Label1.Text = "Button 1"
21          break
22        case "b3"
23          Label1.Text = "Button 3"
24          break
25        case "b4"
26          Label1.Text = "Button 4"
27          break
28      }

29    }
 
30