有没有办法缩短这个转发器的标记?我正在将一个 DataTable 绑定(bind)到这个转发器。这让我很困扰,因为 ((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>
最佳答案
为什么不使用 ASP.NET 2.0 引入的简化数据绑定(bind)语句?
关于c# - 有什么方法可以缩短或简化转发器控件的项目模板标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/799170/