总结下动态创建控件的方法
来源:互联网 发布:知乎怎么看答谢 编辑:程序博客网 时间:2024/05/17 22:18
下面看一个动态创建控件的例子这个代码要放在protected void Page_Load(object sender, EventArgs e)中这是因为不管是第一次打开或者回传时都必须创建同样的控件
for (int i = ii; i <= 10+ii; i++)
{//动态创建控件
LinkButton lbtn = new LinkButton();
lbtn.ID = "lbtnPageIndex" + i;
lbtn.Text = i + "";
lbtn.CommandName = i + "";
phPage.Controls.Add(lbtn);
phPage.Controls.Add(new LiteralControl(" "));
lbtn.Command += new CommandEventHandler(lbtFirst_Command);
}
{//动态创建控件
LinkButton lbtn = new LinkButton();
lbtn.ID = "lbtnPageIndex" + i;
lbtn.Text = i + "";
lbtn.CommandName = i + "";
phPage.Controls.Add(lbtn);
phPage.Controls.Add(new LiteralControl(" "));
lbtn.Command += new CommandEventHandler(lbtFirst_Command);
}
protected void Page_Load(object sender, EventArgs e)
{
}
{
}
protected void lbtFirst_Command(object sender, CommandEventArgs e)
{//响应代码
}
{//响应代码
}
创建的控件在哪里显示呢?可以用PlaceHolder控件装着他们,这样PlaceHolder放在哪里,创建的控件也就在那里了!
phPage.Controls.Add(lbtn);//放入到PlaceHolder中
phPage.Controls.Add(new LiteralControl(" "));//中间放一个空格
phPage.Controls.Add(new LiteralControl(" "));//中间放一个空格
要响应方法,必须要先注册哦!
lbtn.Command += new CommandEventHandler(lbtFirst_Command);
还有一个如何得到动态创建控件的值呢?用FindControl方法吧!
((LinkButton)Page.FindControl("lbtnPageIndex5")).Text
http://blog.csdn.net/ycyangcai/archive/2007/08/06/1728424.aspx
- 总结下动态创建控件的方法
- 使用js动态创建控件的方法
- 在VB中创建和使用动态数组控件的方法总结
- 添加动态创建控件的消息的简便方法
- javascript动态创建控件的3种方法
- JAVA高级:js动态创建控件的方法
- 各控件的动态创建
- 动态创建控件的思路
- [VB.NET]反射问题,怎么通过动态创建的控件得到控件的方法!
- 动态创建“WEB用户控件(WEB User Control)”又一方法,及如何调用Web用户控件的方法,如何对控件用户控件中的控件
- Delphi7下面关于动态创建控件和释放的个人总结
- Delphi10.1下FormCreate中动态创建的控件在移动端显示不对的解决办法
- 运行时动态创建的控件与消息处理函数绑定的方法
- 动态创建div的方法
- 动态创建的CTreeCtrl控件,响应鼠标左键,右键按下消息
- MFC动态创建控件的消息处理
- MFC动态创建控件的消息处理
- 动态创建带事件的控件
- 克隆Shark,做一个适合CS系统的工作流产品
- 垂直搜索前途与命运的问题--复:爱游泳的鱼[原创]
- [H/W] EFI Boot Option Menu信息的备份方法
- javascript下的数组及其操作
- 类数组,莫要忘了实例化
- 总结下动态创建控件的方法
- sql server 中使用日期类型的几点心得(转)
- 在ASP.NET中调用存储过程方法新解
- 一篇介绍DirectX 10 的文章
- 关于eva 20070708在FreeBSD上的编译问题
- HTTP MIME类型即HttpResponse.ContentType属性值列表
- 正则表达式在线测试
- 用C++实现的一种插件体系结构-----概述
- web标准常见问题大全 让FireFox与IE兼容