ASP.Net QueryString Kullanımı Resimli Anlatım
|Bu Yazi 4299 Defa Okundu.|
Bu yazımda sizlere ASP.Net te QueryString i anlatacağım. QueryString ne işe yarar öncelikle bundan bahsedelim. QueryString ASP.Net te sayfalar arasında veri transfer etmeye yarar. ASP.Net te sayfalar arası veri transfer etmek için birden fazla yol vardır. Bu yollardan bir taneside QueryString ‘dir. Fakat bu yöntemi kullanmanızı pek tavsiye etmem.Çünkü güvensiz bir yöntemdir. Gönderdiğimiz veriler tarayıcı çubuğunda açıkça gözükmektedir. Bunu daha detaylı ve resimli olarak aşağıda anlatacağım.
Şimdi resimli olarak yapmaya başlayalım ;
1) İlk olarak projemizi açıyoruz ve sayfamıza 2*2 bir tablo ekliyoruz. Ve içerisine iki adet TextBox ve bir adet buton ekliyoruz. Web sayfamız şu şekilde olacaktır ;
2) Şimdi Butonumuza çift tıklayarak KOD bölümüne geçiş yapıyoruz ve aşağıdaki kodlarımızı yazıyoruz.
Buradaki Bilgiler.aspx kısmı bilgilerin hangi sayfaya gönderileceğini söyler.Yani ben kullanıcı adı ve şifre ‘yi Bilgiler.aspx sayfasına göndereceğim. KullaniciAdi bu kısımda göndereceğimiz bilgiye bir isim veriyoruz. Sifre bu da aynı şekilde diğer göndereceğimiz bilgiye verdiğimiz isim. Bu bilgileri çağırırken de bu şekilde kullanmak zorundayız.
3) Şimdi Bilgiler.aspx adında bir sayfa oluşturuyoruz ve bu sayfamıza iki adet label ekliyoruz. Labellerin isimlerini değiştiriyoruz. Sayfamıza çift tıklayarak kod kısmına geçiyoruz. Ve aşağıdaki kodları yazıyoruz.
lbl_kullaniciAdi.Text = Request.QueryString[“KullaniciAdi”]; // Burada ilk sayfadan yolladığımız kullanıcı adı bilgisini alıyoruz ve labele yazdırıyoruz.
lbl_Sifre.Text = Request.QueryString[“Sifre”]; // Burada ilk sayfadan yolladığımız Şifre bilgisini alıyoruz ve labele yazdırıyoruz.
4) Ve son olarak ilk sayfamıza bilgileri girip butonumuza basıyoruz ve diğer sayfa açılacak gönderdiğimiz bilgiler ekrana yazacaktır. Hemen kontrol edelim ;
İşte çıktıda gördüğünüz gibi. İlk sayfada bilgilerimizi giriyoruz ve Bilgileri Aktar butonuna basarak bilgilerimizin ikinci sayfaya geçmesini sağlıyoruz. İlk sayfa soldaki ikinci sayfa sağdaki.
Şimdi yukarıda bu yönteme güvensiz demiştim neden güvensiz olduğuna gelelim. Çünkü bilgilerin içerikleri gönderirken arama çubuğunda gösteriyor. Hemen bakalım ;
Sarıyla işaretlediğim yerde gördüğünüz gibi gönderdiğimiz bilgiler açıkça yer almakta. O yüzden bu yöntemi gizli önemli bilgileri gönderirken kullanmanızı tavsiye etmem. Basit bilgileri gönderirken kullanabilirsiniz.
QueryString Resimli Anlatım	2013-08-24
Önceki: Asp.NET Nedir – Asp.NET ile neler yapılır?
Sonraki: Asp.Net For Döngüsü Kullanimi-Tek çift sayi bulma
WhatsApp silinen Sohbet Mesajları Geri Getirme için yasemin sevinç