質問

フォルダー内のすべての画像のテーブルを作成する次のコードを持っています。

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
...

私が今やりたいのは、これらすべてを最初の2つのキャラクターでグループ化し、それぞれの総数を取得し、個々の文字列に挿入することです。したがって、上記の例では、次のようなものになります。

dim aa as string = 3
dim bb as string = 2
dim cc as string = 4

どのようにアイデアはありますか?

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top