【问题标题】:Dropdownlist values based on another dropdown list基于另一个下拉列表的下拉列表值
【发布时间】:2012-11-22 00:46:59
【问题描述】:

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

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

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

需要方向建议

谢谢

【问题讨论】:

  • 请给我们您正在处理的代码。

标签: asp.net


【解决方案1】:
  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();
  }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 2013-04-01
    • 2019-06-14
    相关资源
    最近更新 更多