14 Nisan 2009 Salı

Update Panel'de Response.Write( ) Hatası

Eger siz de asp.net 'te update panelle calısıyor ve Response.Write( ) satırında yukarıdaki gibi bir hatayla karsılasıyorsanız, sorununuzun cözümü bende.
Bu hata benim karsıma update butonuna bastıktan sonra popup penceresini kapatmaya calısırken cıktı.Sorunu cözmek icin yapılması gereken

butona basıldıgında sayfanın bir kere refresh edilmesini saglamak.Bunun icin update panel'in özelliklerine geliyoruz.Triggers Collection' a yeni bir trigger eklemek icin tıklıyoruz ve karsımıza cıkan ekranda alttaki add butonunun sagındaki oka tıklayarak PostBackTrigger'ı seçiyoruz.Daha sonra sağ tarafta Behaviour'un altındaki ControlID' ye butonumuzun id'sini yazıp ok diyoruz.Böylece sorunumuz çözülüyor.Simdi her butona tıkladıgımızda sayfanın refresh edilmesi saglanacak ve biz Response.Write( ) hatası almayacagız :)

Hiç yorum yok: