[英]How to split Container.DataItem string in listview
我有一个List<string>
,它返回这种格式的字符串yyyy-MM-dd;Price
。 此列表绑定到我的列表视图,我想将字符串拆分为列表视图的两个字段:第一个字段将包含 yyyy-MM-dd,第二个字段将包含价格。
这是我尝试过的
<asp:Label ID="lblCodeUsager"
runat="server"
Text='<%# Container.DataItem.ToString().Split(';')[0] %>' />
不幸的是,我收到一条错误消息,说服务器标签不正确。
我知道我可以传递一个对象列表,但我想知道是否有一个带有字符串列表的解决方案?
<asp:Label ID="lblCodeUsager"
runat="server"
Text="<%# Container.DataItem.ToString().Split(';')[0] %>" />
您需要将文本属性的 ' 交换为 ",因为如果不这样做,它将干扰拆分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.