검색을위한 두 개의 드롭 다운 목록이 있습니다. 첫 번째 목록은 도시 용이고 두 번째 목록은 선택한 도시 내의 영역 용입니다. 두 번째 드롭 다운 목록에 기본값을 추가하여 특정 검색에 대한 areaID가 포함 된 목록에서 특정 영역을 선택하지 않으면 기본적으로 모든 영역을 검색합니다.asp.net dropdownlist
<asp:DropDownList ID="DropDownList1" runat="server"
DataSourceID="SqlDataSource1" DataTextField="cityName" AutoPostBack="true" DataValueField="cityID">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT * FROM [Cities]"></asp:SqlDataSource>
<asp:DropDownList ID="DropArea" runat="server" DataSourceID="SqlArea"
DataTextField="areaName" DataValueField="areaID">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlArea" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT * FROM [area] WHERE ([cityID] = @cityID)">
<SelectParameters>
<asp:ControlParameter ControlID="DropDownList1" DefaultValue="0" Name="cityID"
PropertyName="SelectedValue" Type="Int16" />
</SelectParameters>
</asp:SqlDataSource>
<asp:Button ID="Button1" runat="server" Text="Search" onclick="Button1_Click" />
여기에 질문이 있습니까? – James
모든 영역을 기본적으로 검색하는 두 번째 드롭 다운 목록에 기본값을 추가하고 싶습니다. – Chris