asp.net image kontrolu

Kodla Büyü

klmno

Süper Üye
Süper Üye
Mesajlar
1,025
web sayfasında image1....9 adet image var. bunları kodlarla rastgele seçmem gerekiyor.

resim1
resim2
.
.
resim9

bu isimleri değişkene aktarıp

diyelim ki değişken isim olsun.

isim.imageurl de kullanamıyorum. hata veriyor
 
diyelim ki

isim=resim5 oldu

isim.ImageUrl diyerek resim5 imageına resim girmek istiyorum. olmuyor bir türlü
 
int i = 0;
string isim, yol;
int satir, sutun;
Random rnd=new Random();
Array.Clear(dizi,0,0);

deneme = 0;
txtSonuc.Text="0";

do {
indis =rnd.Next(1,10);
if (Array.IndexOf(dizi,indis) == -1) {
dizi = indis;
i++;
};
} while (i < 9);

for (i = 0; i < 9; i++) {
isim = "resim" + dizi;
yol = "img/" + dizi + ".jpg";
satir = int.Parse(konum.Substring(0, 3));
sutun = int.Parse(konum.Substring(3, 3));

isim.ImageUrl = yol;
}

isim değişkenini image olarak tanımladım. olmadı. amacımız

resim1.ImageUrl = yol
resim2.ImageUrl = yol
resim3.ImageUrl = yol
resim4.ImageUrl = yol
....
....
.....
resim9.ImageUrl = yol

burada resim ler yerine isim kullanılsın istiyoruz.
 
böyle yaptım olmadı

Image isim = new Image();

adi = "resim" + dizi;
yol = "~/img/" + dizi + ".jpg";
satir = int.Parse(konum.Substring(0, 3));
sutun = int.Parse(konum.Substring(3, 3));
isim.ID = adi;
isim.Style.Add("ImageUrl",yol);
 
Fikri olan yok mu

Benim vizyonun.com da cevabı vardı. O site yok olmuş

Fikrinizi bekliyorum arkadaslar
 
FindControl kullanmalisiniz

Kod:
((Image)FindControl("resim"+dizi[i]")).ImageUrl = "~/img/" + dizi[i] + ".jpg";
 
Fonksiyona image nesnesini parametre olarak nasil gonderebilirim
Fonksiyonu nasil tanimlamaliyim
 
Geri
Üst