The post Asp.Net ile Querystring Kullanımı first appeared on Emre Bektaş.
]]>Url tabanlı veri aktarımı olduğu için bazı karakterlere izin verilmiyor.
Url satırı herkes tarafından görünebilir olduğundan güvenli değildir. Rahatlıkla Querystring değiştirilebilir.
Küçük çaplı verileri taşıyabilirsiniz genellikle 1 veya 2 kb tır URL bazlı olduğu için.
Kullanımına gelecek olursak;
İlk sayfaya bir adet textbox ve button ekledim. Amacımız textboxa girilen bilgiyi url üzerinden Default2.aspx sayfasına taşımaktır.
Go Next Page button’una bastığımızda çalışacak fonksiyona Response.Redirect(“~/Default2.aspx?Value=” + TextBox1.Text);
kodunu ekiyoruz. Bu koda baktığımızda Default2.aspx sayfasına Value parametresi ile textboxdaki bilgiyi gönderiyoruz.
Default2.aspx sayfasına bir adet label ekledik ve page load eventine Label1.Text = Request.QueryString[“Value”]; kodunu yazdık. Böylece Value parametresi ile gelecek olan değeri label’a yazdırmış olduk.
Sonuç:
Querystring iki sayfa arasında bilgi taşımak için kullanılabilecek bir state mekanizmasıdır. Eğerki siz saklamak istediğiniz veriyi projenizin başka sayfasındada kullanmak istiyorsanız Session State ve Cookie yapılarına göz atmanız gerekecektir.
The post Asp.Net ile Querystring Kullanımı first appeared on Emre Bektaş.
]]>