In the previous sample we learnt how to bind the C# String Array to the ASP.Net Repeater Control. Using the same method you can also bind the C# ArrayList to the Repeater control by just passing the ArrayList object to its DataSource property. Repeater control renders the ArrayList items in the same way as it renders the data items retrieved from the SQL Database. You can use any type of layout that we discussed in the previous samples such as Repeater Table Layout, Div Layout or HTML UL Li layout to display the items stored in the C# ArrayList collection in ASP.Net Repeater Control. Try the Sample below: