-6ren"> -好吧,我已经搜索过了,但似乎无法想出在哪里可以找到我的问题的答案。 我想做的是像这样将从 sql 表中检索到的通用字符串列表: List UserList = new List() { "User O-6ren">
gpt4 book ai didi

c# - 使用 C# 将列表传递给 <%# Eval ("") %>

转载 作者:行者123 更新时间:2023-11-30 19:33:44 25 4
gpt4 key购买 nike

好吧,我已经搜索过了,但似乎无法想出在哪里可以找到我的问题的答案。

我想做的是像这样将从 sql 表中检索到的通用字符串列表:

List<string> UserList = new List<string>() { "User One", "User Two" };

并尝试使用 <%# Eval("UserList") 将其输出到 web.aspx 页面:

<asp:Label id="userList" text='<%# Eval("userList")%>' />

上面的结果当然是“System.Collections.Generic.List`1[System.String]”。

编辑
我想要做的是将 UserList 输出作为参与图片协作的用户列表。最终输出应如下所示:

<img src="picutre" /><br>
<asp:label id="Artist1" text="Artist Name From Asp.net Membership Profile" />
<asp:label id="Artist2" text="Artist Name From Asp.net Membership Profile" />

最佳答案

您可能想尝试使用 string.Join()。

<asp:Label id="userList"
text='<%# string.Join( " ", ((List<string>)Eval("userList")).ToArray() ) %>'

关于c# - 使用 C# 将列表传递给 <%# Eval ("") %>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3127154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com