2009-05-29 37 views
4

我從來沒有這樣做過,但我將一個重複器綁定到一個通用的字符串列表,我不確定正確的語法。如何將ASP.NET Repeater控件綁定到IList <String>?

如果我綁定到一個IList和過的myType屬性LayerName我會使用這樣的:

<asp:Repeater ID="rptChecks" runat="server"> 
    <ItemTemplate> 
      <input type="checkbox" id="<%#Eval("LayerName") %>"/> 
    </ItemTemplate> 
</asp:Repeater> 

我怎樣才能做到這一點時,我只綁定到沒有任何屬性的字符串使用?

回答

12

試試這個:

<asp:Repeater ID="rptChecks" runat="server"> 
    <ItemTemplate> 
      <input type="checkbox" id="<%# Container.DataItem %>"/> 
    </ItemTemplate> 
</asp:Repeater> 
+0

+1爆炸右邊!在ASP.net 2之前,它曾經有必要這樣做以及其他一些變體 – Perpetualcoder 2009-05-29 16:53:31

相關問題