postback sonrasinda sayfayi asagi kaydirmak

3/9/2010

Bakmayin sayfayi asagi kaydirmak yazdigina sayfada aslinda o mevzu tarayici penceresini html anchor''ina scroll ettirmek.Master/Detail sayfasinda çalisirken isinize yarayabilecek türden bir ipucu bu. Öncelikle html içinde scroll yaptiracagimiz yeri asagidaki gibi belirliyoruz;

<a name="DETAIL"></a>

sonrasinda postback islemlerimizi yaptigimiz codebehind dosyamizda

ClientScript.RegisterStartupScript(this.GetType(), "hash",  "location.hash = ''#DETAIL'';", true);

seklinde bir satir ile olayi gerçeklestiriyoruz.Görmüs oldugunuz gibi aslinda olay javascript ile yapiliyor.Biz sadece dökümanin -sayfa yolunda # isaretinden sonraki bölümü belirten- hash property''sini set ediyoruz.Mevzu budur.

Kaynak : http://anzme.blogspot.com/2008/08/move-to-anchor-after-postback.html

anchorsas