Nån som vet hur man kan lägga till ASP.NET AJAX till en befintlig sida? Måste det finnas nåt speciellt installerat på servern? Du hittar mycket information på http://ajax.asp.net/ Ajax biblioteket från Microsoft måste (vad jag vet) registreras på servern för att kunna användas, därav går det ej att köra på ett webbhotell så länge de inte installerar RC:n. Detta var märkligt. jag har nu installerat allt med AJAX. När jag väljer att skapa en ny site med AJAX så kan jag använda AJAX om jag inte använder master page, använder jag master page kan jag inte använda AJAX. Jag kan inte heller använda AJAX på befintliga sidor. Jag hittar inte nåt om detta på asp.ajax.com heller. Vad är det som strular? jag har lagt till ScriptManager. När jag lägger till exempelvis en updatepanel så kan jag inte ge den nåt id, det ska ju ske automatiskt. Jag kan inte heller lägga till varken contenttemplate eller trigger (osäker på namnen nu). RTFM :) Det finns en bra hjälp som följer med AJAX med tutorials och allt, Ola, jag vet att man inte ska skriva så. Men det är lite frustrerande:( Jag har märkt att vissa saker fungerar medan andra inte gör det. När jag använder Accordion så fungerar det. Har et nåt att göra med prefixet i början? Här är ju prefixet cc1 och på updatepanel är ju prefixet asp. Omöjligt att svara på. Prefixet är rätt om det stämmer med importerat prefix överst på sidan. Ett namnrymdsprefix skall inte ha större betydelse än ett variabelnamn; det är värdet som är det viktiga. Fast man vet inte med Microsoft - de har väl gjort fel på detta tidigare? Jag kan inte AJAX därför har det väl kört ihop sig för mig. Har du testat att lägga ScriptManagern i din content page i stället?ASP.NET AJAX
Sv: ASP.NET AJAX
Du måste installera ASP.NET AJAX 1.0 RC samt ASP.NET AJAX Control Toolkit (om du använder det)Sv:ASP.NET AJAX
Själv använder detta som går att använda som man vill: http://www.ajaxpro.info/Sv: ASP.NET AJAX
Sv:ASP.NET AJAX
Har du lagt till ScriptManager på sidan?
Har du kollat på http://ajax.asp.net/docs/InstallingASPNETAJAX.aspx och http://ajax.asp.net/docs/ConfiguringASPNETAJAX.aspx Sv: ASP.NET AJAX
--------------------------EDIT---------------------------
Har nu gjort om min Web.Config enligt anvisningarna ovan och nu fungerar ingneting:( Finns det nån Web.Config man kan kopiera där alla inställningar finns?Sv:ASP.NET AJAX
följ den så bör det ordna sig..
Du kan aldrig få hjälp med frågor av typen "hjälp! inget fungerar".. Sv: ASP.NET AJAX
Hur som helst får jag det inte att fungera. Ska prova att avinstallera allt med AJAX och installera om det ifall det blev nåt fel vid installation.Sv:ASP.NET AJAX
<code>
<cc1:Accordion ID="Accordion1" runat="server">
</cc1:Accordion>
</code>Sv: ASP.NET AJAX
Berätta vad som går snett i stället?Sv: ASP.NET AJAX
Dessa två koder är ekvivalenta:
<foo:root xmlns:foo="http://example.com/our-namespace/">
<foo:node />
</foo:root>
<bar:root xmlns:bar="http://example.com/our-namespace/">
<bar:node />
</bar:root>
Sv:ASP.NET AJAX
Jag har detta i master page
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
När jag sedan lägger till en content page och på den content pagen lägger till exempelvis en Accordion så får jag på samma gång en Register Assemly tagg, då har jag följande kod i content page
<code>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<cc1:Accordion ID="Accordion1" runat="server">
</cc1:Accordion>
</code>
Jag får även AjaxControlToolkit.dll i min bin-fil. Nu kan jag även kompilera och köra koden. vad gäller prefixet så fick jag idén att det var det som sturalde när jag märkt att de kontroller som har prefixet cc1 (vet att jag kan ändra det) fungerar fint. Men de som har prefixet asp inte fungerar. Tar vi exempelvis updatePanel så skrivs ju den asp:UpdatePanel medan Accordion eskrivs med prefixet cc1. Jag kan inte ange nåt id och inte heller contenttemplate för min updatepanel, jag får kompileringsfel när jag försöker. Blir ni nåt klokare på vad jag menar? Sv: ASP.NET AJAX
Jag är osäker på om det funkar att lägga den i master page.
Om det funkar är det ju smidigt... men det är värt att testa.
Vad säger kompileringsfelet?