根据下拉列表中的选择将数据绑定到表中

时间:2012-10-18 05:45:27

标签: visual-studio-2010 c#-4.0 data-binding gridview drop-down-menu

使用Visual Studio 2010和SQL管理工作室,我创建了一个页面,管理员可以通过该页面获取学生结果的详细信息。

我有7个下降。

  1. 学校
  2. 课程
  3. 教师
  4. 学习单元。
  5. 学校和年份是必修课。

    我在页面底部提供了一个名为Excel的按钮,点击该按钮将基于所选内容的网格视图转储到Excel中。

    现在我已经完成了每个下拉列表中选择的索引更改事件我正在绑定其他下拉列表以及gridview。

    如果管理员选择较低顺序的任何其他下拉列表,它将根据更改的选择重新加载表。

    因此,某些选择需要花费很多时间。

    是否可以在按钮点击事件中创建代码,如点击它将首先检查管理员选择了哪些下拉列表,并根据唯一选择的下拉值'我可以制作gridview并将其转储到Excel中。

1 个答案:

答案 0 :(得分:0)

在按钮内单击事件,如

        string s1 = "";
        string s2 = "";
        if (dropdown1.SelectedIndex > -1)
           s2 = dropdown1.Text.Trim();
        else
           s2 = "";
        if (dropdown2.SelectedIndex > -1)
            s1 = dropdown2.Text.Trim();
        else
            s1 = "";

基于此字符串,您可以编写查询以从db获取数据,并将此数据绑定到gridview。