我从来没有这样做,但是我将转发器绑定到一个通用的字符串列表,我不确定正确的语法。
如果我绑定到IList并且myType有一个属性LayerName,我会使用它:
<asp:Repeater ID="rptChecks" runat="server">
<ItemTemplate>
<input type="checkbox" id="<%#Eval("LayerName") %>"/>
</ItemTemplate>
</asp:Repeater>
当我只绑定一个没有任何属性可用的字符串时,我怎么能这样做呢?
答案 0 :(得分:12)
试试这个:
<asp:Repeater ID="rptChecks" runat="server">
<ItemTemplate>
<input type="checkbox" id="<%# Container.DataItem %>"/>
</ItemTemplate>
</asp:Repeater>