SharpShooter, Adam gayet doğru sylüyor. Ayrıca, Mamii, bana sorarsan olayı ufak bir method kullan bu metodda, TypeCasting ile rakam olmayan değelerlere bak. Ya da bu da olmaz dersen, textBox'unun keyPress event'ine bak. Ordan yap. Ben daha nce yapmıştım byle bir fonksiyon. private void AdetinIntOldugunuKontrolEt Bylece basılan 'karakter'leri yok etmiş oluyorsun.

umarım kodlar düzgün grünür (: bu fonksiyonla kontrol edebilirsin. bildiğim kadarıyla asp deki gibi sadece isnumeric olayı yok. net depublic bool IsNumeric { char nns = System. Globalization. CultureInfo. CurrentCulture. NumberFormat. NegativeSign ; char dcs = System. Globalization. CultureInfo. CurrentCulture. NumberFormat. NumberDecimalSeparator ; int nnsi = s. IndexOf ; if (nnsi > 0) return false; if (nnsi 0) s = s. Remove(nnsi, 1); char c = s. ToCharArray ; if (c dcs || c dcs) return false; int dcsc = 0; for (int i = 0; i < c. Length; i++) { if (c > 57 || c < 48) if (dcsc > 1) return false; } return true; } Old psYCho.. Now B-Rk..

Yazdığın try-catch li yntem çalışır ama yaptığı iş salaş programcılığa rnektir. Mümkün olduğunca işlerini try-catch arasında kontrol ettirmeden yapmaya bak. Geyik Candır :]

sağ ol kardeş ama yok yle bir şey :S SS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)

yok sadece PM yollarken ID var, birisi ID=12kdl diye bir şey yazarsa kontrol ettiriyorum..try catch bu çalışıyor... SS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)

psycho nun fonksiyon gereksiz değil aslında.. byle kullanırsan, senin yntemde hata vermiş olcak :) try catch girilen verinin uzunluğuna gre değişir,5 basamagı geçmicek bi id cekmede kullanıcaksan, senin yntem idare ederde, formdan bi veri cekipde numeric mi die kontrol ettiriceksen tırtlar.. :)

asp. net te hiç yapmadım ama aynı fonksiyon vardır muhtemelen. asp de IsNumeric fonksiyonuyla kontrol ediyosunIf IsNumeric = True Then 'eğer veri rakamsal isegibi. screw you guys! i"m goin" hoooome!

: Yazdığın try-catch li yntem çalışır ama yaptığı iş salaş programcılığa rnektir. Mümkün olduğunca işlerini try-catch arasında kontrol ettirmeden yapmaya bak. koyu olan cümleyi bir yazılımcı yazmış olamaz :/ - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

Request. QueryString yi kontrol ettiriyorum, fakat bu sadece numerik yani rakamlar olacak adam gelip...aspx?ID=1234kd2 yazınca hata mesajı verdirtecem, bunu nasıl kontrol ederim, sayı mı harf mi girildiğini? SS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)

Teşekkürler fakat çok uzun ve gereksiz. Şyle bir yntem kullandım. Ben ID tutuyorum ve bu ID numerik olduğu için, try catch string bir şey gelirse string int diye bir şey olamayacağı için hataya düşecektir. SS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)