Asp.Net belirli süre sonra sayfayı nasıl yönlendiririz

Merhaba arkadaşlar bu makalemde Asp.net CodeBehind tarafında bir sayfadan başka bir sayfaya belirli bir süre sonra yönlendirmeyi anlatacağım.

10 saniye sonra sayfamızı yönlendirmek istersek.
Bunu öncelikle html tarafında basit meta tag koduyla yapabiliriz.
Örnek vermek gerekirsek:
Sitenizde head tag'larının arasına
<meta http-equiv="refresh">content="10;url=http://www.kodstrap.com/makale/aspnet-temel-guvenlik-ipuclari/6043" /> bu kodu yerleştiriyorsunuz.

Not: Meta tag'de yer alan content="10" süreyi belli ediyor. Devam kısmında bulunan url ise yönlenicek sayfayı belli ediyor.

Bu işlemi code behind tarafında uygulamak istiyorsanız oda bunun kadar basit.
Page_Load Methodunun içine

Response.AppendHeader("Refresh", "10;url=http://www.aspneto.com");

kod satırını yerleştiriyoruz ve işlemimiz gerçekleşiyor. Aslında üstte direk yazdığımız satırı kod behind'ta oluşturduk.

 

İyi Kodlar!