Asp.Net ile Query String Kavramı
Asp.Net ile Query String Kullanımı
Query String kavramı sayfalar arası veri taşıma işlemidir. Bir önceki sayfadan gelen veri yeni açılan sayfada kullanılmak istenebilir. Kullanımı ise mesela; Bir makale sitesinde, tıklanan bir makale başlığı querystring ile MakaleGoster.aspx sayfasına yönlenir. MakaleGoster sayfası QueryString ile gelen makalenin ID'sini alır. Böylece bu sayfa hangi makaleyi göstereceğini bilir yani gelen ID ile veritabanındaki ID'yi karşılaştırır. Böylece karşılaşmaya uyan ID'nin bulunduğu satırdaki verileri alarak sayfada bu verileri gösterir yani makale içeriğinin tamamı gelir.
http://kenankaya.com/Makalegoster.aspx?ID=51
Örneğin yukarıdaki linkte MakaleGoster.aspx sayfası Query String ile Makaleler.aspx sayfasından gelen ID'yi almış ve o ID'ye denk gelen makaleyi göstermiştir.
İki tane aspx sayfası oluşturursak default1.aspx ve default2.aspx bunlar üzerinde işlem yapabiliriz.
default1.aspx sayfamızda bir butona koyalım ve butonun click olayına;
Response.Redirect("default2.aspx?isim=Kenan&soyisim=Kaya");
Şeklinde Query String verilerini gönderelim.
default2.aspx sayfasında ;
string isim = Request.QueryString["isim"];
string soyisim = Request.QueryString["soyisim"];
Bu şekilde diğer sayfalardan gelen verilere ulaşabilir.
ETİKETLER: Asp.Net ile Query String Kavramı, Qurey String Kullanımı, ,