asp.net C# で DataList を使用しています。データリストに文字列を項目として追加したい。私は次のコードでこれを行います:
ArrayList al = new ArrayList();
for (int i = 0; i < 2; i++) {
al.Add(i.toString());
}
DataList2.DataSource = al;
DataList2.DataBind();
しかし、プログラムを実行すると、数字の 0 と 1 が表示されません。代わりに、次の図がデータリストとして表示されます。
私の番号はどこですか?誰かが解決策を知っていますか?タスクは、文字列の配列をデータリストに追加することであることに注意してください。
データリストのコードは次のとおりです。
<asp:DataList ID="DataList2" runat="server" BackColor="White"
BorderColor="#CC9966" BorderStyle="None" BorderWidth="1px" CellPadding="4"
GridLines="Both">
<FooterStyle BackColor="#FFFFCC" ForeColor="#330099" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="#FFFFCC" />
<ItemStyle BackColor="White" ForeColor="#330099" />
<SelectedItemStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="#663399" />
</asp:DataList>
また、データリストにスクロールを追加することは可能ですか?