<asp:TemplateColumn HeaderText="图片1"> <ItemTemplate> <%# toStr(Container.DataItem("images"),0)%> </ItemTemplate> </asp:TemplateColumn><asp:TemplateColumn HeaderText="图片2"> <ItemTemplate> <%# toStr(Container.DataItem("images"),1)%> </ItemTemplate> </asp:TemplateColumn> aspx.vb: Protected Function toStr(ByVal tmpImg as string,byval tmpInt As Integer) As String dim str as string="images/01.gif,images/02.gif" dim arr as string()=str.split(new char(){','}) return arr(tmpint).tostring() End Function
string[] arr = str.Split(new char[]{','});
//Label1.Text=arr[0].ToString();
就可以了
string strTemp[]=strImageValue.split(',');
<ItemTemplate>
<%# toStr(Container.DataItem("images"),0)%>
</ItemTemplate>
</asp:TemplateColumn><asp:TemplateColumn HeaderText="图片2">
<ItemTemplate>
<%# toStr(Container.DataItem("images"),1)%>
</ItemTemplate>
</asp:TemplateColumn>
aspx.vb:
Protected Function toStr(ByVal tmpImg as string,byval tmpInt As Integer) As String
dim str as string="images/01.gif,images/02.gif"
dim arr as string()=str.split(new char(){','})
return arr(tmpint).tostring()
End Function