给listview里面动态添加textview,并给与之对应的textview设置点击事件
最近看到很多问题都是关于页面动态添加控件,页面postback以后,就取不到这些控件了。其实每次在页面上动态添加控件(或者在数据控件上动态添加 列),它们的状态是不会被添加到页面的ViewState中去的,所以每次回送回来,它们就消失了,程序员只能手动把这些控件再次添加到页面上来,才会还 原它们的状态。
MSDN上提供了一种参考的方式,override页面的LoadViewStat......
答案就在这里:动态添加控件
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
你这是用的asp.net?还是C# winform?
参考:http://www.jb51.net/article/66924.htm
是在每一个列表项里面加么?
你可以在item所使用的布局中间中添加textview visible属性默认设置为隐藏
在Adapter的getView方法中当需要时让textview显示并获得其对象setOnClickListner设置监听就可以了