我是ASP.Net的初學者,我目前在嘗試理解使用下拉列表的機制時遇到問題。select case and drop downbox
我的問題是我想使用一個Select Case
表達式,其中我創建了一個名爲value
的變量,該變量等於我的下拉列表。從查看我在互聯網上找到的示例,我瞭解如何設置聲明的邏輯,我只是不理解如何將我的下拉框中的項目分配給聲明的value
變量。這將是一個巨大的幫助,因爲也是在Select Case
聲明存在應基於第一下拉框中
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub CalculateButton_Click(sender As Object, e As EventArgs) Handles CalculateButton.Click
Dim value As String = AirlineDropDown.SelectedValue
Dim BagValue As String = NumBagsDropDown.SelectedValue
Dim OvWBagValue As String = OverweightDropdown.SelectedValue
Dim Total, Bagtotal, OvWBagTotal, DamagePro As Double
DamagePro = 12.0
Select Case value
Case Airtran
' set Constant values to Bagvalues and OvWBagValues based on user selection
End Select
Total = Bagtotal + OvWBagTotal + DamagePro
TotalTextbox.Text = FormatNumber(Total, 2)
End Sub
Protected Sub ClearButton_Click(sender As Object, e As EventArgs) Handles ClearButton.Click
TotalTextbox.Text = ""
End Sub
End Class
的用戶選擇的每個項目持有不同的恆定值的其他下拉列表
哇謝謝你太多了!所以我可以做同樣的事情BagValue和你使用Value.ToUpper.Equals做的OvWbagvalue,因爲它們也是自己的下拉列表中的字符串,如果有的話,只有三件物品(1,2或3包)在這兩個列表中,我可以爲三個選項做一個嵌套語句嗎? – AH5811
新增了對該帖子的回覆,這段時間太長,無法作爲評論 – soohoonigan