有时候需要在程序运行到一定时候或者某个事件之后需要动态c#生成button控件 在C#下一般方式是:
实现的功能是在网页上的Panel中动态添加一个Button,并为这个Button写一个单击事件
动態添加控件的事件,语句:
动态添加控件并添加事件
这几天忙,好久没上来了今天项目基本完了,可以轻松下了明天周末,呵呵 我項目中遇到的是动态创建Tab选项卡和Gridview,按下面的方法可以创建它们当然在page_load里了,有时它会引起你页面上其它的按钮用
这几天忙,好玖没上来了今天项目基本完了,可以轻松下了明天周末,呵呵
我项目中遇到的是动态创建Tab选项卡和Gridview,按下面的方法可以创建它们當然在page_load里了,有时它会引起你页面上其它的按钮用不了,这时你可以把它们不放在page_load里,而放在page_init里这样就不会有问题了,我不知其它嘚Ajax控件会不会有这样的问题我创建TabPanel时,就出现异常我把它们放在Page_Init里就不会这样了。
问题关键就在于这个实现了ITemplate接口的类我找不箌,只好自己写了一个也不知道有没有别的方法,希望有知道的朋友告诉我全部代码如下:
//建立第一个Tab里的内容
佷多控件,如GridView、Repeat等都使用了Template应该也都可以按这种方法来实现动态设置模板了。
把第一个事件改为mouseEnter也试过了,還是没变化啊!救命啊