2008-09-16 24 views
1

__DoPostBack yönteminde bir kesme noktası ayarlamak istiyorum, ancak kesme noktasını ayarlamak için doğru dosyayı bulmak bir acıdır.Asp.net'de _DoPostBack javascript yönteminin en iyi yolu nedir

__DoPostBack yöntemi,

gibi bir şey olarak adlandırılan otomatik olarak oluşturulan bir js dosyasında bulunur
ScriptResource.axd?d=P_lo2... 

Birkaç post-backs görsel stüdyosunda bu dosyaların birçoğuna batırıldıktan sonra, mevcut sayfanın hangisinin referans gösterildiğini kontrol etmek için biraz ayı vardır. Düşüncesi olan var mı?

+0

JS yöntemine neden bir kesme noktası koymaya çalışıyorsunuz? Neden kesme noktasını Page_Load yöntemine veya daha da iyisi, araştırmak istediğiniz olay işleyicisine koymayın. –

cevap

0

Ben kadar değer olduğunu sanmıyorum,> sonraki ekstresinde kırın ve sonra sadece TBH olay (__ DoPostBack)

0

üretir butonuna tıklayın Javascript içinde bir kesme noktası ayarlamada hemen hemen her zaman tekrar sunucuya geri geliyor.

Sunucu kodunuzda kesme noktaları ayarlamak en iyisi olur .. Hata ayıklamaya çalıştığınıza bağlı olarak bu farklı yerlerde olacaktır .. Sayfa etkinlik döngüsünde veya denetimlerde IPostBackEventHandler.RaisePostBackEvent işleyicide.

+0

Bazı arka plan. Ben bir UpdatePanel tüm AJAX bileşenlerini bertaraf etmek için tetikleyen __DoPostBack çağırır bir denetim var. Ancak aynı paneldeki linkButtons, __DoPostBack'i çağırır, ancak bileşenler atılmaz. Fark, bir yerde __DoPostBack'dir (çok fazla iş yapar). – user7936

İlgili konular