Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > image Button Sorunu
Yazar
neozepron


avatar
Ayd?n
Kayıt: 18.01.2006
28.11.2007-19:28 #31856
framework 1.1'de çalışıyorum.
Sayfamda bir image button var. ona tıklanınca diğer sayfaya response.redirect ediyor ve sessionda bazı değerler tutuyor. Kendi bilgisayarımda sorun yok. Webe koyduğumuzda, internet explorer'da buttonlar çalışmıyor. firefox'ta bir sorun yok. internet explorer'daki sorunu nasıl çözebiliriz?
teşekkürler şimdiden





Yazar
adaniak


avatar

Kayıt: 13.01.2007
28.11.2007-19:36 #31857
buton isimlerinde türkçe karakter varsa veya boşluk varsa çalışmama durumu olabilir..?benzer sorun bende de olmuştu...mozilla açıodu yüklü dosyayı ama explorer açmıordu...coffee





Yazar
clairvoyant


avatar
Antalya
Kayıt: 05.05.2006
28.11.2007-20:22 #31868
Problem tam olarak nedir anlayamadım ama image buttonlar ile ilgili olarak şöyle bir durum var. image butonuna basılınca sunucuya resmin boyutları da gönderiliyor. Örneğin:

<form method="post">
<input type="text" name="deger" value="15">
<input type="image" name="resimButton" src="example.png">
</form>

gibi bir formu image buttona basarak gönderince şu veriler gidiyor:

deger = 15
resimButton.x = 53
resimButton.y = 66

eğer butona isim verilmezse de şu şekilde gidiyor:

deger = 15
x = 53
y = 66

bunu kullandığınız script motoru nasıl çözümler bilmiyorum ama örneğin PHP'de

$_POST[deger]
$_POST[resimButton_x]
$_POST[resimButton_y]

şeklinde tutuluyor. Yine butona isim verilmezse PHP'de

$_POST[deger]
$_POST[x]
$_POST[y]

şeklinde tutuluyor.

Bu arada eğer kullanıcı formu göndermek için resim düğmesine tıklamaz da klavyeden enter tuşuna basarsa IE7 sadece diğer değişkenleri gönderiyor. FF2 ise bütün değişkenleri gönderiyor fakat image.x ve image.y değerlerini 0 olarak gönderiyor. Yani buton isminin tek başına değişken olarak gönderildiğine rastlamadım kullandığım sistemlerde.

Umarım bir faydası dokunur.

İyi çalışmalar.





Let`s make this world a better place to live !

Yazar
tarikkranda


avatar

Kayıt: 07.01.2006
29.11.2007-01:18 #31909
adaniak yazdi
 
buton isimlerinde türkçe karakter varsa veya boşluk varsa çalışmama durumu olabilir..?benzer sorun bende de olmuştu...mozilla açıodu yüklü dosyayı ama explorer açmıordu...coffee


Sizin bilg. da sorun olmayıp, uzaktaki makine de olması konusunda adaniak ın dediginden benden suphelendim, makineler arası dil farkı varsa bundan kaynaklanıyor olabilir. SAyfalarınızı da UTF-16 olarak kaydetmeyi deneyin. Normal acin ASpX sayfanızı sonra saveas dediginizde orda bir yerde encoding secme combobox ı olması lazım ordan secerek deneyin.





Yazar
neozepron


avatar
Ayd?n
Kayıt: 18.01.2006
07.12.2007-13:04 #32419
Sanırım server'dan kaynaklanan bir validasyon sorunuydu. Sorunu şu şekilde aştım. Regular expression ve Requiredfield kontrollerinin içinde EnableClientScript="false" yaptım. Codebehind'da kontrolleri gerçekleştirdim.

Cevaplar için teşekkürler







Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb