C# 将下拉列表绑定到栅格视图

C# 将下拉列表绑定到栅格视图,c#,asp.net,sql-server,C#,Asp.net,Sql Server,我有一个包含项目列表的下拉列表。每个项目进一步连接到不同的表。 有一个gridview,在下拉列表中按selecetd项显示所选表格。 怎么可能呢? 要显示所选表格f,您可以在gridview的下拉列表中使用它 gridView.DataSource = tableCollection[dropDownList.SelectedValue]; <asp:TemplateField HeaderText="Item Condition" HeaderStyle-Width="80px"

我有一个包含项目列表的下拉列表。每个项目进一步连接到不同的表。 有一个gridview,在下拉列表中按selecetd项显示所选表格。 怎么可能呢?
要显示所选表格f,您可以在gridview的下拉列表中使用它

gridView.DataSource = tableCollection[dropDownList.SelectedValue];
  <asp:TemplateField HeaderText="Item Condition" HeaderStyle-Width="80px" HeaderStyle-HorizontalAlign="Center" ItemStyle-Width="40px>
          <ItemTemplate>
            <asp:DropDownList ID="ddlConditions" runat="server" >  
            </asp:DropDownList>
          </ItemTemplate>
        </asp:TemplateField>

数据源来自表。我创建一个sql数据源并创建一个连接字符串。但我不知道如何将所选值从下拉列表绑定到网格视图。您的表驻留在哪里?(可能是数据集?)只有代码的答案没有多大帮助。请您的答案提供额外的上下文来解释这是如何回答问题的。现在使用我在上面的答案部分中使用的下拉列表id在代码hehind中绑定您的下拉列表。
DropDownList ddlConditions2 = (e.Row.FindControl("ddlConditions") as DropDownList);
                DataTable dt = _reader.GetDataTableByCommandFromStoredProc("getYourDropdownData");
                ddlConditions2.DataSource = dt;
                ddlConditions2.DataTextField = "ConditionName";
                ddlConditions2.DataValueField = "Id";
                ddlConditions2.DataBind();
                ddlConditions2.Items.Insert(0, new ListItem("--Select--", "0"));