Warning: Use of undefined constant DISABLE_WP_CRON - assumed 'DISABLE_WP_CRON' (this will throw an Error in a future version of PHP) in /var/www/vhosts/emrebektas.com/httpdocs/wp-config.php on line 11

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/emrebektas.com/httpdocs/wp-config.php:11) in /var/www/vhosts/emrebektas.com/httpdocs/wp-content/plugins/all-in-one-seo-pack/app/Common/Meta/Robots.php on line 89

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/emrebektas.com/httpdocs/wp-config.php:11) in /var/www/vhosts/emrebektas.com/httpdocs/wp-includes/feed-rss2.php on line 8
Asp.Net Querystring example | Emre Bektaş https://www.emrebektas.com Kişisel Web Sayfası Sat, 20 Dec 2014 00:07:28 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 Asp.Net ile Querystring Kullanımı https://www.emrebektas.com/aspnet-csharp/asp-net-ile-querystring-kullanimi/ https://www.emrebektas.com/aspnet-csharp/asp-net-ile-querystring-kullanimi/#respond Sat, 20 Dec 2014 00:07:12 +0000 http://www.emrebektas.com/?p=196 Asp.net iki sayfa arasında en kolay şekilde veri taşıyabileceğiniz yöntem diyebiliriz. Kullanımı oldukça basittir fakat bazı dezavantajları bulunuyor bunlardan bazıları şunlardır; Url tabanlı veri aktarımı olduğu için bazı karakterlere izin verilmiyor. Url satırı herkes...

The post Asp.Net ile Querystring Kullanımı first appeared on Emre Bektaş.

]]>
Asp.net iki sayfa arasında en kolay şekilde veri taşıyabileceğiniz yöntem diyebiliriz. Kullanımı oldukça basittir fakat bazı dezavantajları bulunuyor bunlardan bazıları şunlardır;

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.

Asp.Net ile Querystring Kullanımı_1

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.

Asp.Net ile Querystring Kullanımı_4

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.

Asp.Net ile Querystring Kullanımı_3

Sonuç:

Asp.Net ile Querystring Kullanımı_2

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ş.

]]>
https://www.emrebektas.com/aspnet-csharp/asp-net-ile-querystring-kullanimi/feed/ 0