0

2つのリストアイテムを追加したドロップダウンリストコントロールがあります。これらのリストアイテムは両方とも、データベースからではなく手動で追加されます。選択に基づいて、sqldatasourceを持つ別のドロップダウンリストを表示したいと思います。

最初のドロップダウンリストのソースもデータベースからのものである場合、これを達成できます。ドロップダウンリストの値を読み取り、選択した値に基づいて別のドロップダウンにデータを入力することで、これをどのように達成できますか。

入力する必要のある2番目のドロップダウンリストは、最初のドロップダウンリストで選択した値に基づいて(異なるテーブルから)変化します。

方向性のアイデアが必要です

ありがとう

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 に答える