Jag har byggt min sida i tabeller där jag ropar in menyn i till vänster, informationssidorna i mitten och en annan sida till höger av tabellen i default.asp med hjälp av Server.Execute. I exemplet nedan har jag ett problem. Jag har tre knappar i ett formulär, beroende på vilken knapp jag klickar på så visas tillhörande information under knapparna. Problemet är att formuläret alltid skickas till "laggtill_snitt.asp" och visas då som en sida. Menyn och högersidan visas alltså inte. I mina knappar har jag försökt med OnClick för att länka till default.asp som ni kan se nedan. Hur ska jag lösa detta problem så att allt visas. Formuläret har jag för att skicka med id från listboxen. Jag vill ha kvar knapparna eftersom jag använder knappar på övriga sidor. Behöver du verkligen JavaScript? Funkar inte att skicka strängen med formuläret.Formulär, Länk problem
    
    
<form action="laggtill_snitt.asp" method="get" name="FormName">
									<%If Request.QueryString("fel2") = "Nej" Then%>
										<font color="green"><b>Namnet är bortaget!</b></font><br>
									<%End If
									If Request.QueryString("cmdTabort") = "Ta bort" Then
										Session("id") = Request.QueryString("txtId")
										Response.Redirect "default.asp?sida=insnitt&sida2=left2&tabort=Ja"
									End If
									Set rs = Server.CreateObject("ADODB.Recordset")
									sql = "SELECT * FROM Snitt ORDER BY namn ASC"
									rs.Open sql, cn, adOpenStatic, adLockReadOnly
									If Not rs.EOF Then%>
									<table width="170" border="0" cellpadding="0" cellspacing="0">
										<tr>
											<td width="170">Namn:</td>
										</tr>
										<tr>
											<td width="170"><select name="txtId" size="1">
													<%Do While Not rs.EOF%>
													<option value='<%=rs("id")%>'><%=rs("namn")%></option><%rs.MoveNext
													Loop
													rs.Close
													Set rs = Nothing%>
												</select></td>
										</tr>
										<tr>
											<td width="170"><br>
												<input type="submit" name="cmdAndra" value="SNITT" onClick="document.location.href='default.asp?sida=laggtill_snitt&sida2=left2&cmdAndra=SNITT';" class="skicka_knapp"> 
												<input type="submit" name="cmdAndra" value="DNF" onClick="document.location.href='default.asp?sida=laggtill_snitt&sida2=left2&cmdAndra=DNF';" class="skicka_knapp"> 
												<input type="submit" name="cmdTabort" value="Ta bort" onClick="document.location.href='default.asp?sida=laggtill_snitt&sida2=left2&cmdTabort=Ta bort';" class="skicka_knapp"></td>
										</tr>
									</table>
								</form>Sv: Formulär, Länk problem
    
    
Testa med:
<code>
<form action="default.asp?sida=laggtill_snitt&sida2=left2" method="get" name="FormName">
<%
    If Request.QueryString("fel2") = "Nej" Then
%>
<font color="green">Namnet är bortaget!</font><br>
<%
    End If
    If Request.QueryString("cmdTabort") = "Ta bort" Then
        Session("id") = Request.QueryString("txtId")
        Response.Redirect "default.asp?sida=insnitt&sida2=left2&tabort=Ja"
    End If
    Set rs = Server.CreateObject("ADODB.Recordset")
    sql = "SELECT * FROM Snitt ORDER BY namn ASC"
    rs.Open sql, cn, adOpenStatic, adLockReadOnly
    If Not rs.EOF Then
%>
    <table width="170" border="0" cellpadding="0" cellspacing="0">
        <tr>
            <td width="170">Namn:</td>
        </tr>
        <tr>
            <td width="170"><select name="txtId" size="1">
<%
        Do Until rs.EOF
            Response.Write "<option value=""" & rs("id") & """>" & rs("namn") & "</option>"
            rs.MoveNext
        Loop
        rs.Close
        Set rs = Nothing
%>
</select></td>
        </tr>
        <tr>
            <td width="170"><br>
            <input type="submit" name="cmdAndra" value="SNITT"  class="skicka_knapp"> 
            <input type="submit" name="cmdAndra" value="DNF" class="skicka_knapp"> 
            <input type="submit" name="cmdTabort" value="Ta bort" class="skicka_knapp"></td>
        </tr>
    </table>
</form>
</code>Sv: Formulär, Länk problem
    
    
Detta  står i adressfältet:
http://localhost/default.asp?txtArtal=&lstManad=Maj&txtAntal=&cmdSteg2=Steg+2
Jag saknar ju i adressfältet: sida=laggtill_snitt&sida2=left2
Skrev precis som du. Varför kan man inte skicka strängen genom formuläret?