asp de 3lü combobox

zarkanyas

New member
bu kodu yazdığımda birbirleriyle bağlantılı olan comboboxlar sayfada geliyor ama ben 2. ve 3. comboxta ürünlerin dogrudan gelmesini istiyorum ama bu kodlamada ilk kutuya tıklayınca 2. deki ürünler 2.yi tıklayınca 3. deki ürünler geliyor

baştaki hepsi değerlerinin seçili gelmesini istiyorum ve bu seçilen gelen hepsi değerlerinin value'su ne olmalı ki o kategorideki tüm ürünleri sayfa açıldığında listeleyebilsin

yardımcı olursanız sevinirim





<!-- #include file=("baglan.asp")-->

<%
Set baglanti = Server.CreateObject("ADODB.Recordset")
sor = "SELECT grup_adi,grup_id FROM grup WHERE (ust_grup_id= - 1)"
baglanti.Open sor,baglan,1,3
%>

<select size="7" onchange="location = this.options[this.selectedIndex].value;" onChange="fillBrandsForDetail()" style="width:171; height:173" name="ProductSearchDetailed1:ddlSubCategories" id="ProductSearchDetailed1_ddlSubCategories" class="genelyazi" >
<option value="hepsi" selected="selected">Hepsi</option>
<% do while not baglanti.eof %>
<option value="?ID=<%=baglanti("grup_id")%>&STK=<%=baglanti("grup_adi")%>"><%=baglanti("grup_adi")%></option>
<% baglanti.movenext
loop %>
</select>

<%

HID=request.QueryString("ID")
STK=request.QueryString("STK")
%>

<%
Set baglanti1 = Server.CreateObject("ADODB.Recordset")
sor = "SELECT * FROM grup WHERE ust_grup_id ='"&HID& "'"
baglanti1.Open sor,baglan,1,3
%>

<select name="ikinci" size="7" ONCHANGE="location = this.options[this.selectedIndex].value;" onChange="asd_onChange()" style="width:173;height:171">

<option value="-1" selected="selected">Hepsi</option>

<% do while not baglanti1.eof %>

<option value=?ID=<%=HID%>&ID1=<%=baglanti1("grup_id")%>&STK=<%=STK%>&STK0=<%=baglanti1("grup_adi")%> ><%=baglanti1("grup_adi")%>
</option>

<%
baglanti1.movenext
Loop

%>
</select>

<%
ID1=request.QueryString("ID1")
ID=request.QueryString("ID")
STK=request.QueryString("STK")
%>

<% Set baglanti2 = Server.CreateObject("ADODB.Recordset")
sor = "SELECT * FROM grup WHERE ust_grup_id ='"&ID1& "'"
baglanti2.Open sor,baglan,1,3
%>


<select name="ucuncu" size="7" ONCHANGE="location = this.options[this.selectedIndex].value;" style="width:171; height:173" >
<option value="hepsi" selected="selected">Hepsi</option>
<%
do while not baglanti2.eof
%>
<option value=cat.asp?HID=<%=baglanti2("grup_id")%>&ID=<%=ID%>&STK=<%=STK%>&STK1=<%=baglanti2("grup_adi")%>><%=baglanti2("grup_adi")%></option>
<%
baglanti2.movenext
Loop

%>
</select>
 

HTML

Üst