Ga naar inhoud

ASP.Net functies aanroepen op basis van url


anoniem

Aanbevolen berichten

Hallo, ik ben voor het eerst met ASP.Net bezig qua programmeren, heb echter al wel veel ervaring in C/C++. Wat ik me momenteel afvraag is hoe ik een bepaalde functie aan kan roepen door middel van de gebruikte URL. Ik heb bijv. nu een default.aspx.cs pagina, behorend bij default.aspx. Op deze pagina staat een loginmechanisme, waarbij we een sessie-id van de server meekrijgen. Op deze pagina worden sessie's etc opgeslagen in een aantal variabelen. Wat ik wil is dat ik vanuit een andere pagina/programma deze webpage weer aan kan roepen, maar dan dus niet om in te loggen, maar om specifieke elementen op te vragen. Ik wil dus eigenlijk rechtstreeks naar een functie als bijv. GetCustomer kunnen springen, welke een andere pagina opbouwd. Hopelijk is het een beetje duidelijk?? Gr. Rutger
Link naar reactie
  • 1 maand later...
Denk ff out-of-the-box... Hoe werkt classic asp, PHP, webservices? Een mogelijke simpele oplossing is in de URL een variabele meegeven waar je op checkt (request.querystring) en dan zelf in je .aspx die functie aanroepen en zelf de uitvoer regelen (xml, simpel de waarde als tekst uitvoeren, etc.) Het is trouwens makkelijker om de customer in de sessie op te slaan, zodat je daar ongeacht van de pagina altijd bij kunt.
Link naar reactie
[quote:13a111b773="rkars"]Hopelijk is het een beetje duidelijk?? Gr. Rutger[/quote:13a111b773] Ja, het is duidelijk. Wat jij wilt kan niet. Een opgevraagde webpagina bevat geen functies. Een webpagina is html(opmaak) en een resultaat van een functie uitgevoerd op een server. Misschien kan er wel iets met javascript maar daar weet ik te weing van. Session-variabelen kun je natuurlijk wel opvragen maar dan alleen je eigen. Het kan ook nog zo zijn dat ik je niet goed begrepen heb. In dat geval was je niet duidelijk :wink:
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...