数据绑定的问题

List<string> myList = new List<string> { "text1", "text2", "text3", "text4", "text5", "text6", "text7", "text8" };

 

我想把myList绑定到Repeater上。但是Repeater的每个Item要绑定两项myList项。应该怎么做?如:Repeater的第一项显示为text1,text2


绝地无双
浏览 493回答 2
2回答

Smart猫小萌

<asp:DataList ID="rptItem" runat="server" RepeatColumns="3" Width="100%" />使用DataList直接搞定,为什么要用Repeater

手掌心

这个好解决,用这种方式吧。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ArrayList values =&nbsp;new&nbsp;ArrayList();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values.Add(new&nbsp;ListItem("text1",&nbsp;"text2"));&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values.Add(new&nbsp;ListItem("text3",&nbsp;"text4"));&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values.Add(new&nbsp;ListItem("text5",&nbsp;"text6"));&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Repeater1.DataSource = values;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Repeater1.DataBind();
打开App,查看更多内容
随时随地看视频慕课网APP