Sup!
»»<table border="0" cellpadding="0" cellspacing="0" width="100%" bordercolordark="#000000"
bordercolorlight="#000000" bordercolor="#000000" style="border: thin dashed">
<tr>
<td width="20%"> <%=RS("Materialnummer")%></td>
<td width="20%"> <%=RS("Materialkurztext")%></td>
<td width="20%"> <%=RS("Preis")%></td>
<td width="20%"> <%=RS("Verfuegbare_Menge")%></td>
<td><input type="Button" name="Hyperlink" value="Ansehen"
onClick="javascript:location.href=???"></td>
»»<table border="0" cellpadding="0" cellspacing="0" width="100%" bordercolor="#000000" style="border: dashed">
<form name="myform">
<tr>
<td width="20%"> <input type="radio" name="myradio" value="<%=RS("Materialnummer")%>"></td>
<td width="20%"> <input type="radio" name="myradio" value="<%=RS("Preis")%>"></td>
<td><input type="Button" name="Hyperlink" value="Ansehen"
onClick="document.location.href=document.myform.myradio.value"></td>
</tr>
</form>
Erstmal natürlich die IE-spezifischen Tags wie "bordercolorlight" weglassen.
Dann daran denken, daß onClick schon ein JS-Handler ist und darum onClick="javascript:" totaler Unsinn.
Dann hoffen, daß ASP seine <% entfernt und nur die Variableninhalte einsetzt.
Vielleicht würde statt document.location.href=document.myform.myradio.value auch was ganz Geschicktes mit vielen this. und self. gehen ;-)
Gruesse,
Bio