我已經創建了連接字符串,並且我正在使用來自sql數據庫的ID填充下拉列表。如何使用DropDownList值填充GridView
我希望能夠從下拉列表中單擊一個ID並運行一個查詢以使用數據填充gridview。我已經完成了下拉列表autopostback = Enabled
。我沒有收到錯誤。
這裏是我的代碼:
Protected Sub DropDownList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddlContracts.SelectedIndexChanged
Dim ds As New DataSet
Dim umsContractsContractID As String = "select * from umsContracts where ContractID=' " & ddlContracts.SelectedValue & " '"
Dim umsContractBillContractID As String = "select * from umsContractBills where ContractID=' " & ddlContracts.SelectedValue & " '"
Dim Contracts As New SqlDataAdapter(umsContractsContractID, connstring)
Dim Bill As New SqlDataAdapter(umsContractBillContractID, connstring)
Contracts.Fill(ds, "umsContracts")
Bill.Fill(ds, "umsContractBill")
gvContracts.DataSource = ds.Tables("umsContracts").DefaultView
gvContracts.DataBind()
gvContractBill.DataSource = ds.Tables("umsContractBill").DefaultView
gvContractBill.DataBind()
End Sub
「我沒有收到錯誤」。那麼你的問題是什麼,不起作用? – 2012-03-05 09:33:50