在我的頁面中,有3個下拉菜單。先前選擇後從下拉菜單中刪除列表
下拉1:用於存儲從CarTab檢索在數據庫(SQL)
下拉2汽車模型:用於存儲用戶名
下拉3:用於存儲板NUM
的所有的功能下拉菜單中,有相互關聯的。讓我們說,如果管理員選擇本田威馳在下拉1,下拉2將顯示用戶名,他們以前只預訂了本田威馳。然後在下拉菜單3中,它會顯示汽車的車牌號碼。例如,在CarTab中,有6輛本田威馳,當然這些車型有不同的車牌號。對?所以,下拉3,會顯示給管理員所選車的車牌號碼。
管理員選擇本田Vios下拉1,下一個下拉2將顯示選擇本田vios和管理員選擇用戶A的用戶列表,板號爲SGH 12BC。然後管理員點擊保存按鈕並將其保存到數據庫中的新表中。
<td>Car Model</td>
<td class="style21">
<asp:DropDownList ID="DropDownList1" runat="server" Height="42px" Width="146px"
AutoPostBack="True">
<asp:ListItem>Please Choose</asp:ListItem>
<asp:ListItem>Honda Vios</asp:ListItem>
<asp:ListItem>Honda Civic</asp:ListItem>
<asp:ListItem>Honda City</asp:ListItem>
<asp:ListItem>Honda Jazz</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="style18">
User</td>
<td class="style19">
<asp:DropDownList ID="DropDownList2" runat="server"
DataSourceID="SqlDataSource1" DataTextField="Username"
DataValueField="Username" Height="36px" Width="137px" AutoPostBack="True">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:Connection %>"
SelectCommand="SELECT [Username] FROM [Rsvp] WHERE ([Model] = @Model)">
<SelectParameters>
<asp:ControlParameter ControlID="DropDownList2" Name="Model"
PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
</td>
</tr>
<tr>
<td class="style16">
Plate
</td>
<td class="style17">
<asp:DropDownList ID="DropDownList3" runat="server"
DataSourceID="SqlDataSource2" DataTextField="Plate" DataValueField="Plate"
Height="45px" Width="141px" AutoPostBack="True">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:Connection %>"
SelectCommand="SELECT [Plate] FROM [CarTab] WHERE ([Model] = @Model)">
</asp:SqlDataSource
這裏有一個問題:
如何刪除用戶名和管理員選擇的車牌號碼?意思是,當管理員登錄時,本田vios列表和車牌號碼的用戶名不會再出現。我需要幫助。請指導我。
藉口? – TheGeekZn
我要求先前選擇的值(用戶名和牌照號碼)不再可用 –
您的意思是這些值不再適用於當前會話或應該永久禁用? – Agent007