2017-04-01 14 views
1

aspxページにpopupButton(カスタムコンポーネント)があります。 (Car.aspx)dropdownListのURLから値を選択する方法aspx

このボタンには、新しいビューを呼び出すURLがあります。 (Color.aspx)

私は以下のコードを試してみましたが、それはリクエストで選択した値を送信しませんCar.aspxページ上のドロップダウンからURLパラメータとして

を選択した値を渡したいですしかしdropwdownから選択された値を渡す方法テキスト<%:ddlCodMercado.SelectedValue%>

Cars.aspx

<asp:DropDownList id="ddlCodMercado" style="Z-INDEX: 111; LEFT: 10px; POSITION: absolute; TOP: 50px" runat="server" Width="130px" accessKey="R" CssClass="campo" tabIndex="2"> 
    <asp:ListItem Value="3433">3433</asp:ListItem> 
    <asp:ListItem Value="3431">3431</asp:ListItem> 
</asp:DropDownList> 
<gvs:popupbutton id="pubConcessionaria" style="Z-INDEX: 109; LEFT: 400px; POSITION: absolute; TOP: 50px" 
    tabIndex="2" runat="server" ImageUrl="../img/img_lupa.gif" URL="../Pop-ups/Color_pop.aspx?codMercado=<%:ddlCodMercado.SelectedValue%>"></gvs:popupbutton> 

+0

このように選択した値を設定することはできません。ページがビルドされているときは、まだ選択されていないため、URLには表示されません。 PostBackを使用してURLを設定するか、javascriptを使用してください。 – VDWWD

答えて

0

これを試してください。

<asp:DropDownList id="ddlCodMercado" style="Z-INDEX: 111; LEFT: 10px; 
POSITION: absolute; TOP: 50px" runat="server" Width="130px" accessKey="R" 
CssClass="campo" tabIndex="2"> 
    <asp:ListItem Value="3433">3433</asp:ListItem> 
    <asp:ListItem Value="3431">3431</asp:ListItem> 
</asp:DropDownList> 

<gvs:popupbutton id="pubConcessionaria" style="Z-INDEX: 109; LEFT: 400px; 
POSITION: absolute; TOP: 50px" 
tabIndex="2" runat="server" ImageUrl="../img/img_lupa.gif" URL='<%# 
string.Format("../Pop-ups/Color_pop.aspx?codMercado={0}", 
ddlCodMercado.SelectedValue) %>'></gvs:popupbutton> 
+0

私は試してみましたが、仕事をしていません –

関連する問題