有没有办法缩短这个中继器的标记?我正在将一个 DataTable 绑定到这个中继器。这让我很困扰,因为 ((System.Data.DataRowView)Container.DataItem) 是重复的,并且使标记的可读性降低,尤其是当您有更多字段时。我正在使用 .Net 3.5 C# WebForms。MVC 不是一个选项。谢谢。
<asp:Repeater ID="rDefinitions" runat="server">
<ItemTemplate>
<h3><%#((System.Data.DataRowView)Container.DataItem)["Name"]%></h3>
<p>Definition:
<%#((System.Data.DataRowView)Container.DataItem)["Definition"]%>
</p>
</ItemTemplate>
</asp:Repeater>