如何投射列表视图对象

Posted

技术标签:

【中文标题】如何投射列表视图对象【英文标题】:How to cast listview object 【发布时间】:2011-11-14 21:35:04 【问题描述】:

我想知道如何将 listview 对象转换为 datetime。有没有办法在前端标记页面上做到这一点?

下面是我的代码,来自listview 功能的一部分。下面这段代码不能正常工作。

<asp:ListView  ID="listviewAttachments" runat="server">
    <ItemTemplate>
        <tr class="announcementPost">
            <td class="posted">
                <h6>Convert.ToDateTime(Eval("DateModified")).Day<span><asp:Label   ID="Label1" runat="server" Text='<%# Convert.ToDateTime(Eval("DateModified")).Month %>' />  </span></h6>   
            </td>

【问题讨论】:

您应该返回并接受您之前问题的一些答案。它会给人们更多的动力来帮助你。 【参考方案1】:

您没有将 ListView 对象转换为 DateTime。你在那里做的是试图将你的一个属性转换为 DateTime

试试这个:

<%=Convert.ToDateTime(Eval("DateModified")).Day %>

【讨论】:

以上是关于如何投射列表视图对象的主要内容,如果未能解决你的问题,请参考以下文章

Layers层列表

在 MVC 5 中,如何将表对象数据作为列表传递给控制器​​视图模型?

列表视图来自另一个列表视图中选择的对象的项目

NSManagedObject 如何重新加载

机械制图中,视图是怎么定义和区分!(详细点)

同一视图中的多个图表IOS图表