Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

ASP.Net functies aanroepen op basis van url

Bill Gates
3 antwoorden
  • 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
  • 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.
  • [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:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.