我想做这样的事情:
<MyTemplate>
<span><%# Container.Title %></span>
<MySubTemplate>
<span><%# Container.Username %></span>
</MySubTemplate>
</MyTemplate>
假设我有一个标题列表,每个标题都有一个用户名列表。如果这是一个正确的方法,我该怎么做?或者更好的方法?
答案 0 :(得分:1)
如果您有一个标题列表,每个标题都有自己的UserNames列表,您似乎想要使用嵌套转发器(或其他控件),而不是模板......
<asp:Repeater ID="rptTitle" runat="server" >
<ItemTemplate>
<%# Eval("Title") %>
<asp:Repeater ID="rptUsers" runat="server" >
<ItemTemplate>
<%# Eval("UserName") %>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
然后在rptTitle的ItemDataBound事件期间绑定rptUsers ...
答案 1 :(得分:0)
你可以这样做。您也可以使用: