gpt4 book ai didi

c# - 如何在 ASP.Net 页面上将 List 的 URL 显示为超链接(C#)

转载 作者:行者123 更新时间:2023-12-04 21:54:49 25 4
gpt4 key购买 nike

我有一个字符串列表,其中每个字符串都是 pdf 文档的 url。我要做的就是循环浏览此列表并将每个 url 显示为我页面上的超链接。我以前在 MVC 中看到过此操作,其中集合可用于 View ,您可以只执行 foreach 等操作,但我不知道如何在普通的 asp.net 页面上执行此操作...

任何帮助表示赞赏,干杯!

最佳答案

您可以使用页面上的 ASP 中继器创建链接并将您的列表绑定(bind)到它。

页:

<asp:Repeater id="repLinks" runat="server">
<ItemTemplate>
<asp:HyperLink runat="server" NavigateUrl='<%# Container.DataItem.ToString() %>' Text="LinkText" />
</ItemTemplate>
</asp:Repeater>

代码隐藏:
List<string> lLinks = new List<string>();

//Define your list contents here

repLinks.DataSource = lLinks;
repLinks.DataBind();

像这样的东西应该可以解决问题。

关于c# - 如何在 ASP.Net 页面上将 List<string> 的 URL 显示为超链接(C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2856956/

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