Merhabalar, aşağıda anlattığım gibi bir şey yapmak istiyorum. PHP aşinayım ancak asp.net'e hiç değilim, internette araştırma yaptım ama bir sonuca ulaşamadım. Rica etsem yardımcı olabilir misiniz ?
Kullanıcının adını ve soyadını tek bir textbox'a girmesini ve şu şekilde kontrol edilmesini istiyorum: Ad (boşuk) soyad. Bu şekilde hem ad hem de soyad girdiğinden emin olmak istiyorum. Aradaki boşluğu nasıl kontrol ettirebilirim ?
Örnek:
Ad Soyad: SıtkıEraslan
*Hata. Soyisminizi girmediniz.
Ad Soyad: Sıtkı
*Hata. Soyisminizi girmediniz.
Ad Soyad: Sıtkı Eraslan
Kaydedildi.
asp.net ad soyad kontrolü
8
●78
- 01-12-2020, 00:41:23Kimlik doğrulama veya yönetimden onay bekliyor.Regex yazabilirsiniz, eğer uğraşmak istemezseniz 2 adet input(textbox) kullanın.
- 01-12-2020, 00:47:04Hocam hiç aşina olmadığım konular biraz daha açabilir misiniz rica etsem ?SametKoylu adlı üyeden alıntı: mesajı görüntüle
Mesela C# için olanını buldum kodun. ASP.net'e uyarlayamadım ama. Bu arada ilk defa asp.net ile bir şey yazmaya çalışıyorum
if (!fullName.Contains(" ")) { //ad-soyad alanında boşluk karakteri yok ise MessageBox.Show("Adınız ile soyadınız arasında boşluk olmalı"); return; //bitir } else { firstName = fullName.Substring(0, fullName.IndexOf(" ")); //başlangıçtan boşluk karakterine kadar olan değeri al lastName = fullName.Substring(fullName.IndexOf(" ") + 1); //boşluktan bir sonraki karakterden itibaren al } - 01-12-2020, 00:50:56
String name="Ali Veli"; string[] isimSoyisim= name.Split(' '); Console.WriteLine(isimSoyisim.Length );Burada yapılan işlemde Name değişkeninde isim ve soyismi aldıktan sonra isimSoyisim dizisi oluşturuyoruz ve bu diziye name yi yani aldıgımız değerleri boşluga göre split edip atıyoruz isimSoyisim.Length dediğimizde bize eğer 2 sonucu dönüyorsa işlem dogrudur isimSoyisim[0], şeklinde isme ulaşabilirsiniz - 01-12-2020, 00:52:01txtAdSoyad.Text.Split(' ').Count()<2?"Soyad görmediniz":"Kaydedildi"
Ezbere burdan yazdım ama böyle birşey yapabilirsiniz. En az 1 kelime girildiğini varsayarsak tabi yukardaki gibi kuanabilirsiniz.
Kolay gelsin - 01-12-2020, 00:54:16Harikasınız hocam. Çok teşekkür ederimQuespY016 adlı üyeden alıntı: mesajı görüntüle
- 01-12-2020, 00:54:13rica ederim kolay gelsinstkersln adlı üyeden alıntı: mesajı görüntüle
- 01-12-2020, 00:59:05Ayriyeten size de çok teşekkür ederim hocamtanersenel adlı üyeden alıntı: mesajı görüntüle