首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

listview小弟我添加数据不显示[急]

2012-05-20 
listview我添加数据不显示[急]C# code/// summary/// 将数据存储到lv里面/// /summaryprivate void re

listview我添加数据不显示[急]

C# code
/// <summary>        /// 将数据存储到lv里面        /// </summary>        private void refreshList(List<defInfo> list)        {            this.lv_Show.Items.Clear();            for (int i = 0; i < list.Count; i++)            {                ListViewItem lvi = new ListViewItem();                lvi.SubItems.Add(list[i].defName);                lvi.SubItems.Add(list[i].defValue);                this.lv_Show.Items.Add(lvi);            }            this.lv_Show.Refresh();        }





我最后前台lv_Show完全不显示东西,我感觉代码没出问题啊!!求救啊..
我调试是有5条数据的,并且也add进去了,就是没显示出来..

[解决办法]
ListViewItem lvi = new ListViewItem();
=>
ListViewItem lvi = new ListViewItem(list[i].???);
否则最前面的条目没有字。
[解决办法]
如果你要显示的为列表,然后含级联子列表,用treeview吧

listview对subitem是用来显示view视图的(lv_Show.View = View.Details)

此项要设置对应的列属性才会显示出你列出的subitem

查下msdn吧

热点排行