2011-01-19 20 views

cevap

14

ScriptManager web formlarına özel bir yapıdır, bu nedenle MVC kullanıyorsanız, kullanamazsınız (kullanmamalısınız). Senaryo yöneticisinin bazı özelliklerini MVC'ye bağlayan bir şey istiyorsanız, http://mvcscriptmanager.codeplex.com/'a bakabilirsiniz.

2

Bir projeyi yükselten benzer bir durumla karşılaştım.

<script src="@Url.Content("~/Scripts/MicrosoftAjax.js")" type="text/javascript"></script> 
<script type="text/javascript" src="@Url.Content("~/Services/SampleService.svc/jsdebug")"></script> 

ve sonra benim hizmet nesnesi eski moda yolu oluşturmak:

var dataService = new SampleService(); 
dataService.doBar(fooCallback,fooErrorMethod,null); 

I have not "basit-imsi" WCF Ajax hizmetleri için , ben ekleyerek bu iş bulmak başardı Bu test kapsamlı bir şekilde, ama Hey, "kludge" kelimesinin resmi bir geliştirici terimi olmasına neden olmadı.