ソリューション エクスプローラーに 'Images' フォルダーがあります。すべての画像 (およびそのパス) の列挙リストを作成できますか? そのリストをドロップダウンに追加したい。今のところ、私はこれを明示的に行っています:
private enum bgImages
{
BlueArt,GreenArt,StripeArt
}
protected void Page_Load(object sender, EventArgs e)
{
string[] Backgrounds = Enum.GetNames(typeof(bgImages));
ddlBackground.DataSource = Backgrounds;
ddlBackground.DataBind();
}
//..........
pnlImage.BackImageUrl="~/Images/"+ddlBackground.SelectedItem.Text+".jpg";