首页 新闻 会员 周边

.net webform 中点击按钮如何向listview中添加一行数据

0
[已解决问题] 解决于 2014-06-24 19:32

点击添加按钮如何向listview中添加一行数据,数据不用添加到数据库中

请问大神们如何实现啊,求指教

问题补充:

希望大神能帮一下  等着急用  先谢啦!!!

火悬崖的主页 火悬崖 | 菜鸟二级 | 园豆:434
提问于:2014-06-07 17:46
< >
分享
最佳答案
0

思路:

1、单击“添加”按钮时,listview下方显示如图

2、在各列中输入数据后,单击“插入”时,获取输入的每一列值到listviewitem中,然后listview.items.add()方法,

 

建议:将listview中的数据保存的数组中,并缓存起来,listview每次插入新数据后直接再次刷新,绑定。

奖励园豆:5
智伟 | 菜鸟二级 |园豆:266 | 2014-06-08 15:22

但是 当我点击 “添加”按钮时,我只是想将这一行数据添加的listview中,假如这一行数据我放到数组中了,我怎么才能把这个数组加到listview中呢?

火悬崖 | 园豆:434 (菜鸟二级) | 2014-06-08 15:27

@火悬崖: listview中所有的数据都放在数组中,每添加一行数据后对listview重新datasource=数组,databind()就可以了

智伟 | 园豆:266 (菜鸟二级) | 2014-06-08 15:29

@智伟: 对啊!!这也是条思路,谢谢你啊,我试试看能不能实现,真是太感谢你了!!

火悬崖 | 园豆:434 (菜鸟二级) | 2014-06-08 15:33

@智伟: 对了,可以将一个数组里的数据添加到listview里作为listview的一行么?

火悬崖 | 园豆:434 (菜鸟二级) | 2014-06-08 15:36

@火悬崖: 作为一行不行,一般都是嵌套行

智伟 | 园豆:266 (菜鸟二级) | 2014-06-08 15:39

@智伟: 可是如果我把数组绑定到listview中的话,数据肯定有多行,一维数组应该满足不了要求,二维数组有不能绑定怎么办呢?

火悬崖 | 园豆:434 (菜鸟二级) | 2014-06-08 15:43

@火悬崖: 你理解错了,不应该是这样绑定的,应该是使用listview嵌套,处理listview.item绑定事件。

智伟 | 园豆:266 (菜鸟二级) | 2014-06-09 19:53

@智伟: 不太懂,可以举个例子么,用代码实现下哈。

火悬崖 | 园豆:434 (菜鸟二级) | 2014-06-09 20:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册