Hey. Jeg har en xslt fil som genere en navigation på forsiden af mit site. Jeg vil gerne haen et søgefelt nederst i denne xslt fil og her derfor indsat flg.: <form method="post" action="./soeg.aspx"> <input type="text" name="search" style="font-size: 10px; width=75px; height=16px;background-color: white; border: solid 1px black;"></input> <input type="Submit" Value="Søg" style="font-size: 9px; height=16px;"></input> </form> Men koden bruger ikke soeg.aspx som action-side. Den bruger default.aspx siden istedet. Forsiden hedder default.aspx. Hvordan kommer koden til at bruge soeg.aspx?
Jeg har prøvet hele url'en, og ./ dette foran med uden held.
Nu ved jeg ikke hvordan din resulterende HTML-side ser ud, men det problem jeg påpeger er et <form>-tag i et andet <form>-tag - ikke 2 <form>-tags på een side.
Og løsningen er vel bare at lade ASP.NETs yderste form håndtere det hele, således som ASP-NET-guruerne har tænkt sig. Lav en knap-hændelse i din kode, og lad den aflæse feltet, og lave søgningen - eller redirecte til din soeg.aspx.
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.