請使用以下代碼創建一個文件夾中所有圖像的表格。vb.net - 將多個名爲XX的文件插入字符串
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
身體:
<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
...
我想現在要做的是組中的所有這些由前兩個字符,並得到每個的總數並將它們插入單個字符串中。因此,對於上面的例子中,將是這樣的:
昏暗AA作爲字符串= 3
昏暗BB作爲字符串= 2
昏暗CC作爲字符串= 4個
任何想法如何?
這樣的聲音可能是我正在尋找的,但我在哪裏可以將這個放在上面的例子中? – Tom 2011-03-24 15:22:04
@湯姆 - 更新了我的答案 – 2011-03-24 16:02:58
添加這樣的:'對於每個S在分組 的Response.Write(集團) \t \t \t RESPONSE.WRITE( 「
」) 接下來s' - 每個結果** System.Linq的。枚舉+ WhereSelectEnumerableIterator'2 [VB $ AnonymousType_0'2 [System.String,System.Collections.Generic.IEnumerable'1 [System.IO.FileInfo],VB $ AnonymousType_1'2 [System.String,System.Int32] * *那裏發生了什麼? – Tom 2011-03-24 16:54:44