【问题标题】:How to display data in a gridview which selected by a dropdown list如何在由下拉列表选择的网格视图中显示数据
【发布时间】:2015-04-24 04:23:31
【问题描述】:

我有 2 个 Gridviews(tableA 和 tableB)和 1 个下拉列表(ddlYear) tableA 有一个员工编号和姓名的列表。当从tableA中选择一个员工时,员工的数据将显示在tableB中 (tableB 标题有年份、数量、费率)。而且只会显示当前年份(tableB上不会显示过去年份)。

这是下拉列表的用武之地。当我从下拉列表中选择过去一年“2014”时,tableB 将显示所选特定员工的 2014 年数据。从ddl中选择过去一年时如何在tableB中显示数据?

我只是展示了部分代码,你可以理解:

  • 您可以只显示示例语句。无需与我的数据相同。

【问题讨论】:

  • 好的。我可以用另一种方法解决这个问题。

标签: sql sql-server vb.net drop-down-menu visual-studio-2013


【解决方案1】:

您需要对代码进行一些更改,它会起作用。

在你的方法中添加一个额外的参数来传递年份: LoadGridTableB(Year As Int, Optional sortExpression As String = "")

通过传递当前选择的值来调用下拉列表的更改事件中的方法,如下所示: LoadGridTableB(Convert.ToInt(ddl.SelectedValue), Optional sortExpression As String = "")

【讨论】:

    猜你喜欢
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    相关资源
    最近更新 更多