【问题标题】:Bindingdata into Table according to selection in the dropdowns根据下拉列表中的选择将数据绑定到表中
【发布时间】:2012-10-18 05:45:27
【问题描述】:

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

我有 7 个下拉菜单。

  1. 学校
  2. 年份
  3. 课程
  4. 版本
  5. 老师
  6. 学习单元。

学校和年份是必填字段。

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    按钮点击事件里面写like,

            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。

    【讨论】:

    • 是的,这也可以是一个解决方案..谢谢..:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    相关资源
    最近更新 更多