Asp.net Repeater Container.DataItem vs Item

Asp.net Repeater Container.DataItem vs Item,asp.net,repeater,asprepeater,Asp.net,Repeater,Asprepeater,我正在从事一个项目,该项目经常在中继器内的ascx文件中使用Container.DataItem。如果为中继器声明了ItemType,那么使用Container.DataItem和强制转换它与Item之间是否有区别 <asp:Repeater ID="uxListRelated" runat="server" ItemType="System.String"> <ItemTemplate> <%# (System.String)Container.D

我正在从事一个项目,该项目经常在中继器内的ascx文件中使用Container.DataItem。如果为中继器声明了ItemType,那么使用Container.DataItem和强制转换它与Item之间是否有区别

<asp:Repeater ID="uxListRelated" runat="server" ItemType="System.String">
  <ItemTemplate>
      <%# (System.String)Container.DataItem %>
      <%# Item %>
  </ItemTemplate>
</asp:Repeater>


我不确定在哪里可以找到容器或项目的源代码。当然,容器是一个转发器项,而项似乎是DataItem强制转换,但我不确定在转发器内部进行数据绑定是否有效,我几乎认为这是理所当然的。如果有人对asp.net的内部工作有任何见解,我们将不胜感激。

对此问题也感兴趣。“你找到答案了吗?”丹尼斯,很遗憾,我没有找到答案。