0

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

我有 7 个下拉菜单。

  1. 学校
  2. 版本
  3. 老师
  4. 领域
  5. 学习单元。

学校和年份是必填字段。

我在页面底部提供了一个名为 Excel 的按钮,单击它会将基于选择的网格视图转储到 Excel 中。

现在我所做的是在每个下拉列表中选择索引更改事件,我正在绑定其他下拉列表以及 gridview。

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

因此,某些选择需要很多加载时间。

是否可以在按钮单击事件中制作代码,就像单击时一样,它将首先检查管理员选择了哪些下拉菜单,并根据唯一选择的下拉菜单的值,我可以制作 gridview 并将其转储到 Excel 中。

4

1 回答 1

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。

于 2012-10-18T06:06:46.007 回答