如何使用 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>) %>' />