Avatar billede hanzi_cool Nybegynder
08. juli 2003 - 10:41 Der er 3 kommentarer og
1 løsning

Server.UrlEncode i en public class

Hej,

Jeg kunne godt tænke mig kalde en funktion der ligge nede i en class. Dette har jeg ingen problemmer med, de kommer først når jeg prøver at UrlEncode'e nede i class'en:

Nu:
classGeneral.CreateResponse("1",Server.UrlEncode("2"))
public string CreateResponse(string sRN, string sRT)
{
    string sOutPut = "ResponseNumber=" + sRN;
    sOutPut += "&ResponseText=" + sRT;
    return sOutPut;
}

sådan som jeg vil have det til at se ud:
classGeneral.CreateResponse("1","2")
public string CreateResponse(string sRN, string sRT)
{
    string sOutPut = "ResponseNumber=" + sRN;
    sOutPut += "&ResponseText=" + Server.UrlEncode(sRT);
    return sOutPut;
}


Jeg har prøvet at inkludere System.Web men det virker ikke.

På forhånd tak for hjælpen!
Avatar billede quaser Nybegynder
08. juli 2003 - 10:55 #1
classGeneral.CreateResponse("1","2")
public string CreateResponse(string sRN, string sRT)
{
    HttpContext context= System.Web.HttpContext.Current;
    string sRTencoded = context.Server.UrlEncode("sRT");
    string sOutPut = "ResponseNumber=" + sRN;
    sOutPut += "&ResponseText=" + sRTencoded;
    return sOutPut;
}
Avatar billede quaser Nybegynder
08. juli 2003 - 10:56 #2
Hvis det da drejer sig om asp.net

Hvis det drejer sig om et windows app. er jeg lidt usikker på, hvordan man lige får fat i den.
Avatar billede sekhmet_ds Nybegynder
08. juli 2003 - 11:04 #3
Hvis det er en windows app. kan du bare lave en ny instans af httpcontenxt:

new System.Web.HttpContext(null).Server.UrlEncode(sRT)
Avatar billede hanzi_cool Nybegynder
08. juli 2003 - 11:11 #4
Det var asp.net, så tak quaser... det gik sku stærkt :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester