【发布时间】:2013-03-30 09:06:45
【问题描述】:
我有一个字符串,其中包含逗号分隔格式的数据。如下所示。
xyz,abc,lmnk
现在我需要在列表视图或数据列表的一列中显示这些项目,但如下所示(垂直)。
xyz
abc
lmnk
怎么办?想不通。
我有其他列要显示在列表视图中,我的列表视图与自定义对象绑定。如下所示。
List<Product> p =GetProductlist();
lvProduct.DataSource = p;
现在在我的列表视图中,我正在显示列表的内容,例如
<a> '<%#DataBinder.Eval(Container.DataItem,"ProductName")%>'</a>
<a> '<%#DataBinder.Eval(Container.DataItem,"ProductIntegraidents")%>'</a>
这里的 ProuctInegraident 包含逗号分隔的文本。
【问题讨论】:
-
逗号分割,存储在一个集合中,将datalist/view的数据源设置为集合,在datalist/view上调用databind。
-
以下是向 Listview 添加项目的方法(第一个搜索结果):stackoverflow.com/questions/9951704/…
-
var myresult = mycomastring.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
-
好的,我已经更新了我的问题。现在请指导我。
标签: c# listview asp.net-4.0