0
我在頁面加載填充我的下拉以這種方式(StringBuilder的是存在只是爲了證明被檢索正確的列表項)ASP下拉列表沒有得到應有的價值
下拉選擇的事件始終檢索的索引0,不管我從列表中選擇什麼項目,這導致我相信我填充dropdwonlist的方式有問題,並且所選值始終是與下拉菜單出現時列表中第一個項目關聯的值在頁面加載時,無論從下拉列表中選擇什麼項目。
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
'Dim sb As New StringBuilder()
Using ctx As New dbentities()
Try
Dim query = (From c In ctx.my_aspnet_users Select c.name, c.id).ToList()
ddlSiteUsers.DataSource = query
ddlSiteUsers.DataTextField = "name"
ddlSiteUsers.DataValueField = "id"
ddlSiteUsers.DataBind()
'For Each item As ListItem In ddlSiteUsers.Items
' sb.Append(item)
' sb.Append(",")
' sb.Append(item.Value)
' sb.Append(";" & vbCrLf)
'Next
'MsgBox(sb.ToString())
Catch ex As Exception
MsgBox(ex.StackTrace.ToString())
End Try
End Using
End Sub