Имеется следующий код, который создает таблицу всех изображений в папке.
VB:
Sub Page_Load(sender as Object, e as EventArgs)
If Not Page.IsPostBack then
Dim dirInfo as New DirectoryInfo(Server.MapPath("/images"))
articleList.DataSource = dirInfo.GetFiles("*.jpg")
articleList.DataBind()
End If
End Sub
Body:
<asp:DataGrid runat="server" id="articleList" AutoGenerateColumns="False" ShowHeader="false">
<Columns>
<asp:BoundColumn DataField="Name" />
</Columns>
</asp:DataGrid>
Результаты выглядят примерно так:
aa_01.jpg
aa_02.jpg
aa_03.jpg
bb_01.jpg
bb_02.jpg
cc_01.jpg
cc_02.jpg
cc_03.jpg
cc_04.jpg
...
Теперь я хочу сгруппировать их по первым двум символам, получить общее число для каждого и вставить их в отдельные строки. Так что для приведенного выше примера это будет что-то вроде:
Dim aa As String = 3
Dim bb As String = 2
Dim cc As String = 4
Есть идеи как?