Lehet ASP.NET AJAX részleges rendering munka belsejében egy SharePoint 2007 alkalmazás az oldalon?

szavazat
10

Van egy egyszerű oldalt az én ScriptManagerés az én UpdatePanel, és az én ContentTemplateaz egyik ListBoxés egy címke. Én csak próbálok fogni annak OnSelectionChangedígy tudom frissíteni a szöveget a Label. Nem számít, hogy milyen beállítások megpróbálom csípés, mindig kap egy teljes oldalas postback.

Ez tényleg nem fog működni, vagy én csak csavarozással ezt fel?

A kérdést 06/08/2008 05:20
a forrás felhasználó
Más nyelveken...                            


6 válasz

szavazat
2

Ha már telepítve van SharePoint 2007 (Service Pack 1 nélküli), akkor egy példát, mint az alábbi cikket:

AjaxBasePart: Easy ASP.NET 2.0 AJAX Extensions 1.0 és az Office SharePoint Server 2007

Ennek az az oka, hogy létezik egy sajátos probléma keverés doPostback, UpdatePanel és a SharePoint - és a tünet pontosan mit lát: egy teljes oldalas postback helyett aszinkron postback. Lásd ezt a KB cikket egy megoldás: A kijelző, amely egy ASP.NET AJAX 1.0 UpdatePanel szabályozás, amely a _doPostBack () ...

Ellenkező esetben csak telepíteni Service Pack 1 kijavítani a problémát:

A Windows SharePoint Services 3.0 Service Pack 1 (SP1)

Válaszolt 15/09/2008 21:14
a forrás felhasználó

szavazat
2

Be kell, hogy Sharepoint 2007 Service Pack 1 - különben nincs esély. (Sharepoint 2007 megelőzi ajax 1,0 - építettek egy kis támogatást a service pack 1)

Ezután egy hibaelhárítás szempontból vizsgálja, hogy a pontos ugyanaz a kód a megszokott módon működik, ha gazdája a rendszeres asp.net oldalt. (Szó szerint, másolja be a kódot az egész egy újabb oldal, hogy zárja ki az esetleges gépelési hibákat). Szabály SharePoint, vagy ki a problémás területet segít leszűkíteni a lehetséges megoldások.

Válaszolt 06/08/2008 05:43
a forrás felhasználó

szavazat
0

Technológiai szempontból, a Service Pack 1 nem hozzá a teljes támogatást ASP.NET AJAX. Még mindig szükség van használja a megoldásokat ismertetett különböző cikkek azt az előző választ.

Particulary, meg kell győződnie arról, hogy a web.config fájlt a SharePoint webalkalmazás frissült, hogy támogassa a megfelelő verziót a ASP.NET AJAX Extentions.

Az a tény, hogy a web.config nem frissítették volt a legvalószínűbb oka a leírt probléma az eredeti kérdésre.

Válaszolt 15/03/2009 07:26
a forrás felhasználó

szavazat
0

A legfrissebb szervizcsomag SharePoint 2007 megoldja a problémát (és hozzá a teljes támogatást AJAX). Anélkül, hogy a szervizcsomag szüksége lesz egy példát ilyen a cikkben leírt:

AjaxBasePart: Easy ASP.NET 2.0 AJAX Extensions 1.0 és az Office SharePoint Server 2007

Hozzászólás ez hallani, hogy az emberek tudják, hogy létezik jó válasz nélkül is a legújabb szervizcsomag (secretGeek válasza úgy tűnik, hogy azt mondják, nincs esély).

Válaszolt 12/09/2008 08:13
a forrás felhasználó

szavazat
0

Todd Bleeker meg Mindsharp mutatott nekem egy darab kódot azt írta, hogy tudja használni az Ajax SharePoint 2.0. Ez nagyon klassz volt. Hiszem, hogy a cég használta a SharePoint webhely management software, ha azt szeretné, hogy egy pillantást. (Amivel kérhetik egy 30 napos próbaverzió). Lefogadom, hogy hogyan kell csinálni a saját yahoo csoport (nem emlékszem a nevére, de biztos vagyok benne, hogy ha keressük mindsharp megtalálja azt.)

Mint egy megjegyzés, az Ajax már körülbelül egy hosszú idő. Microsoft könnyen támogatta 2002 óta talán korábban megjelenése IE 5.5 (nem tudom, a többi böngészőről, csinálok belső fejlődés és a mi csak támogatni, azaz abban az időben). Csak nem nevezték ezt. A kifejezés Ajax nem más, mint egy marketing kifejezés, hogy valaki megalkotta a későbbiekben.

Válaszolt 11/09/2008 12:08
a forrás felhasználó

szavazat
0

Van egy sajátos probléma keverés doPostback, UpdatePanel és a SharePoint - és a tünet pontosan mit lát: egy teljes oldalas postback helyett aszinkron postback. Lásd ezt a KB cikket egy megoldás: http://support.microsoft.com/kb/941955

Válaszolt 02/09/2008 19:34
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more