webForumDet fria alternativet

Visa div med data från AJAX-anrop i gridview

.NET

1 svar · 562 visningar · startad av The_Hulk

Medlem sedan juni 20031 837 inlägg
Frågan#1

Hej!

Jag har en gridview med ett antal kolumner, i sista kolumnen finns en länk/knapp. När man klickar på den så ska en ruta/div dyka upp till höger om länken. rutan/diven ska fyllas med information som laddas via AJAX från servern.

Det är viktigt att sidan inte laddas om när man klickar på länken/knappen eftersom övriga sidan är lite tungladdad.

Använder: ASP.Net/C# 3.5

Jag har inte djupa kunskaper inom ASP.Net/C# så jag lyckas inte få ihop det här.
Är medveten om att det är svårt att ge fullständiga tips utan att ha tillgång till den befintliga koden men jag hoppas att någon kan visa mig i rätt riktning.

Medlem sedan mars 20011 346 inlägg
#2

Du kanske kan titta lite på JQuery som har trevliga sätt att hämta data.

Nu är jag ganska dålig på JQuery, men du kan ju:
* Sätta click-event på länken (använda en klass eller id)
* Skicka med ex. id på den rad du står på
* Hämta data med Jquery.load (från en annan .aspx-sida)
* Presentera resultatet i en div.

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)