如何使用 Eval 和 string.Join 在 ListView 的标签中显示整个数组?
How do I show entire array in Label within ListView using Eval and string.Join?
如何在列表视图的标签中显示整个不同长度的数组?
我试过关注
<td>
<asp:Label ID="MyArrayLabel" runat="server" Text='<%# string.Join(",",Eval("MyArrayLabel")) %>' />
</td>
您必须将 Eval
转换回数组。在此示例中,数组是 List<string>
,但它可以是任何 IEnumerable。
<asp:Label ID="MyArrayLabel" Text='<%# string.Join(",",Eval("MyArrayLabel") as List<string>) %>' />
如何在列表视图的标签中显示整个不同长度的数组? 我试过关注
<td>
<asp:Label ID="MyArrayLabel" runat="server" Text='<%# string.Join(",",Eval("MyArrayLabel")) %>' />
</td>
您必须将 Eval
转换回数组。在此示例中,数组是 List<string>
,但它可以是任何 IEnumerable。
<asp:Label ID="MyArrayLabel" Text='<%# string.Join(",",Eval("MyArrayLabel") as List<string>) %>' />