些細な問題だと思われますが、解決策を特定することはできません。項目をドロップダウンに挿入する際に問題が発生する
私はデータテーブルへのドロップダウンバウンドを持っています。私は位置0に新しい項目を挿入しようとしていますが、コントロールがロードされると、新しいリスト項目やエラーは表示されません。
Public Sub Page_Load(ByVal sender As Object, ByVal e As eventargs) Handles Me.Load
If Not Page.IsPostBack Then
loadRegistrantAbstracts()
End If
End Sub
Public Sub loadRegistrantAbstracts()
Dim obj As New Lookups
Dim dtAbstracts As DataTable
dtAbstracts = obj.getAbstracts()
If dtAbstracts.Rows.Count > 0 Then
With ddlAbstracts
.DataSource = dtAbstracts
.DataTextField = "DisplayName"
.DataValueField = "AbstractID"
.DataBind()
.Items.Insert(0, New ListItem("Select Abstract..", "0"))
End With
End If
End Sub
ありがとうございます。私はむしろ私のアプリケーションコードをデータベースとは別にしておきます。しかし、あなたは良い解決策を導いてくれました。レコードを取得してdtAbstractsに格納したら、バインドする前に新しいdatarowを挿入しました。 –