Avatar billede janemil Nybegynder
12. juli 2003 - 17:48 Der er 4 kommentarer og
1 løsning

InStr c#

Vil gerne have dette til at virke.
<%if (Request["mode"] != "print" && InStr(Request.ServerVariables["SCRIPT_NAME"],"artikler") )
    {
%>

Hvad hedder InStr i c# og hvordan bruger man det?
Avatar billede arne_v Ekspert
12. juli 2003 - 18:13 #1
Det må vel være noget ligesom:

        String test = "abcdef";
        Console.WriteLine(test.LastIndexOf("cd") >= 0);
        Console.WriteLine(test.LastIndexOf("123") >= 0);
Avatar billede janemil Nybegynder
12. juli 2003 - 18:38 #2
Forstår det tilsyneladende ikke.

Kan jeg få dig til at sætte det ind i nedenstående?

String sidenavn = Request.ServerVariables["SCRIPT_NAME"];

<%if(sidenavn.LastIndexOf("artikler")>1){%>
<tr valign="top">
    <td align="center"><a href="<%=Request.ServerVariables["SCRIPT_NAME"] + "?mode=print"%>">Print siden</a><br><br></td>
</tr>
<%}%>
Avatar billede arne_v Ekspert
12. juli 2003 - 18:43 #3
Jeg kan da iøvrigt se at editoren snød mig. Der er ingen grund til at bruge
LastIndexOf - IndexOf er godt nok.
Avatar billede arne_v Ekspert
12. juli 2003 - 18:44 #4
Det må vel være:

String sidenavn = Request.ServerVariables["SCRIPT_NAME"];

<%if(sidenavn.IndexOf("artikler")>=0){%>
Avatar billede arne_v Ekspert
12. juli 2003 - 18:45 #5
Den returnerer index af den streng man søger efter: 0 = første teg,
1 = andet tegn, -1 = ikke fundet.
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