给你发个例子
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GetDate("1,2,3,4,5,6,7", ',');
}
}
void GetDate(string str, char split)
{
List<string> lst = new List<string>();
foreach (string val in str.Split(split))
{
lst.Add(val);
}
rpt1.DataSource = lst;
rpt1.DataBind();
}
<asp:Repeater ID="rpt1" runat="server">
<ItemTemplate>
<%# ((string)Container.DataItem)%>
</ItemTemplate>
</asp:Repeater>
你用实体类写啊!这样不是也可以吗?没必要死在一个胡同里面啊
<%# Container.DataItem %>
建议还是用实体类写。