0

我有一个下拉列表控件,在其中添加了两个列表项。这两个列表项都是由我手动添加的,而不是从任何数据库中添加的。根据选择,我想显示另一个具有 sqldatasource 的下拉列表。

如果我的初始下拉列表源也来自数据库,我能够完成此操作我如何通过读取下拉列表的值并根据所选值填充另一个下拉列表来完成此操作

需要填充的第二个下拉列表将根据第一个下拉列表中的选定值而有所不同(来自不同的表)

需要方向的想法请

谢谢

4

1 回答 1

0
  protected void dropdown1_SelectedIndexChanged(object sender, EventArgs e)
  {
     string val = dropdown1.SelectedItem.Value;
     if(val == "xyz")
       SqlDataSource1.SelectCommand = "Select * From Table_1";
     else if(val == "abc")
       SqlDataSource1.SelectCommand = "Select * From Table_2";

      SqlDataSource1.DataBind();
  }
于 2012-11-21T16:46:59.483 回答