簡單的問題。ASP.NET VB DropdownList
我有一個下拉列表,我想在page_load上設置它的值。
<asp:DropDownList ID="SubmissionTypeDD" runat="server"></asp:DropDownList>
我使用一些數據庫值填充這個下拉菜單中,目前22,17和44
現在我想在Page_Load中顯示的下拉菜單的選擇的值是 「17」
SubmissionTypeDD.SelectedValue = "17"
這不工作,無論如何它默認爲最高值。
我試過把這個放在「If IsPostBack = False Then」但沒有成功。
這是我使用填補了DD代碼:
Dim readIntoTable As New SqlCommand("SELECT DISTINCT submissionTypes FROM dbo.submissionTypes ORDER BY submissionTypes ASC", conn)
conn.Open()
SubmissionTypeDD.DataSource = readIntoTable.ExecuteReader
SubmissionTypeDD.DataTextField = "submissionTypes"
SubmissionTypeDD.DataBind()
conn.Close()
乾杯!
您可以顯示如何填充下拉列表的代碼? – sr28 2014-09-30 16:02:25
添加了DD的代碼 – levis84 2014-10-01 08:53:28
代碼的填充位置在哪裏? – sr28 2014-10-01 15:09:59