我有一个下拉菜单与买家列表,我试图根据用户在下拉列表中选择将sql查询结果绑定到列表视图。下面是代码,但是listview完全不显示。基于下拉列表选择在列表视图中显示sql结果
protected void DropDownListSearchByBuyer_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["Web_FussConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand("SELECT Team_Name FROM Team WHERE Team_ID = @Team_ID", con);
cmd.Parameters.AddWithValue("@Team_ID", DropDownListSearchByBuyer.Text);
con.Open();
var reader = cmd.ExecuteReader();
ListView1.DataSource = reader;
ListView1.DataBind();
}
列表视图代码
<asp:ListView ID="ListView1" runat="server">
</asp:ListView>
,能得到任何异常后?你的列表视图设计代码在哪里? –
我没有得到任何异常,它加载正常。请参阅上面的编辑列表视图代码 – Haldamir
放置一个断点并逐步查看您是否从数据库中获得任何值 – Izzy