【问题标题】:Display List values using repeater control asp.net使用中继器控制 asp.net 显示列表值
【发布时间】:2012-03-10 05:24:08
【问题描述】:

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

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

【问题讨论】:

    标签: c# asp.net list repeater


    【解决方案1】:

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

    <%#GetNane(Container.DataItem)%>
    

    以及背后的代码

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

    【讨论】:

    • 并将 List 作为数据放入转发器。
    猜你喜欢
    • 1970-01-01
    • 2012-12-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 2012-02-12
    • 2015-04-17
    • 1970-01-01
    相关资源
    最近更新 更多