2013-08-08 23 views
6

Varolan bir Web Formları Uygulaması üzerinde çalışan AJAX uzantılarını almaya çalışıyorum.Asp.net 4.0 için Ajax Eklentileriyle İlgili Hata

AjaxControlToolkit'i Nuget kullanarak ekledim. Test olarak bir butona sahip bir sayfa ayarlıyorum ve bir buton onaylama eklentisi ekledim.

: dinamik olarak oluşturulan JavaScript şu satırda tanımsız veya null başvuru

malı 'UI' alınamıyor: - JavaScript çalışma zamanı hatası

0x800a138f:

bu hatayı alıyorum

$create(Sys.Extended.UI.ConfirmButtonBehavior, {"ConfirmText":"Are ya totally sure?","id":"MainContent_Button1_ConfirmButtonExtender"}, null, null, $get("MainContent_Button1")); 

Ben kütüphanelerin bir yanlış versiyonu olduğunu tahmin ediyorum, ancak bu bulmaktan hakkında gitmek nasıl bilmiyorum. Nuget kullanarak paketleri güncellemeye çalıştım.

Herhangi bir fikrin var mı?

Teşekkürler!

+1

Sayfada bir ScriptManager var mı? – PiLHA

+0

Evet. Ana Sayfada bir senaryo yöneticisi var. – pStan

+2

Sonra 'ile AjaxToolkit kayıt deneyin ' sayfanızdaki – PiLHA

cevap

19

deneyin kayıt AjaxToolkit Ajax Control Toolkit için öğreticiler çoğu

<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> 
</ajaxToolkit:ToolkitScriptManager> 
+0

Bu, ScriptManager'ın yerini almalıdır (muhtemelen bunları kullanıyorsanız MasterPage'inizde). – James

6

Ajax Extensions sekmesinden "ScriptManager" kullanmak size sahip. En son sürümler (4.5) ile araç setinden "ToolkitScriptManager" kullanmanız gerekir.

İlgili konular