我已经创建了连接字符串,并且我正在使用来自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