Avatar billede repsak Nybegynder
05. februar 2006 - 14:00 Der er 6 kommentarer og
1 løsning

Dynamisk errorpage

hej,

jeg har en blok som ser sådan ud i web.config:

<customErrors defaultRedirect="default.aspx?page=error" mode="On"></customErrors>

jeg ønsker dog istedet for at have nogle flere dynamiske parametre på. Min idé er at hvis fejlen er sket på siden "default.aspx?page=test&name=Bjarne" så skal der redirectes til "default.aspx?page=error&name=Bjarne". Hvordan kan det gøres? (evt. benytte OnError?). Løsningen skal kunne håndtere fejlkoder så jeg kan finde ud af om det f.eks. er en fejl 404 som er kommet. F.eks. <error statusCode="404" redirect="default.aspx?page=error&code=404&navm=Bjarne" />
Avatar billede dr_chaos Nybegynder
05. februar 2006 - 14:11 #1
du kan gøre det på denne måde :
<configuration>
  <system.web>
      <customErrors defaultRedirect="GenericError.htm"
                    mode="RemoteOnly">
        <error statusCode="500"
                redirect="InternalError.htm"/>
      </customErrors>
  </system.web>
</configuration>

selv om det ikke er med parametre.
Måske virker

<configuration>
  <system.web>
      <customErrors defaultRedirect="GenericError.htm"
                    mode="RemoteOnly">
        <error statusCode="500"
                redirect="fejl.aspx?code=500"/>
      </customErrors>
  </system.web>
</configuration>
Avatar billede repsak Nybegynder
05. februar 2006 - 14:28 #2
Hmm det spiller ikke :( ?
Avatar billede dr_chaos Nybegynder
05. februar 2006 - 14:36 #3
sæt mode til mode="On"
Avatar billede repsak Nybegynder
05. februar 2006 - 15:45 #4
...jeg kører localhost så den er god nok :)
det virker også - men jeg får ikke hele min querystring med
Avatar billede dr_chaos Nybegynder
05. februar 2006 - 15:49 #5
hvordan ser din kode ud ?
Avatar billede dr_chaos Nybegynder
08. februar 2006 - 08:53 #6
lykkedes det ?
Avatar billede repsak Nybegynder
08. marts 2006 - 11:57 #7
hov, sorry jeg var lige væk. Nej, det lykkedes ikke, men jeg kan bruge OnError til at håndtere redirecten fra. Jeg tror at du midforstod mig spørgsmål lidt. Tak for indlæget :)
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