使用中继器控件显示列表值 asp.net

发布于 2025-01-07 01:42:23 字数 287 浏览 1 评论 0原文

我已将 DirectoryInfo.GetFiles() 中的内容添加到 List 中。现在我希望使用 Repeater 控件显示列表中的每一行。 当我直接从 DirectoryInfo.GetFiles() 获取数据时,我之前已经使用 <%# Eval("Name") %> 完成了此操作。

但现在当它们位于列表中时,“名称”属性似乎不再存在。那么我应该如何使用 Eval 来做到这一点呢?

I've added the content from DirectoryInfo.GetFiles() to a List<string>. Now I wish to display each row from the list using the Repeater control.
I've done this before with the <%# Eval("Name") %> when I got the data directly from DirectoryInfo.GetFiles().

But now when they're in a list, the "Name" attribute does not seem to be there anymore. So how should I do this with the Eval..?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

何以畏孤独 2025-01-14 01:42:23

现在数据就是字符串本身。使用此代码获取它。

<%#GetNane(Container.DataItem)%>

以及后面的代码

public string GetNane(object oItem)
{
  return (string)oItem;
}

Now the Data is the string itself. Get it using this code.

<%#GetNane(Container.DataItem)%>

and on code behind

public string GetNane(object oItem)
{
  return (string)oItem;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文