【发布时间】:2012-01-03 15:09:15
【问题描述】:
我正在使用 ASP.NET 构建一个具有 3 个 DropDownLists 和一个 GridView 的表单。 我希望第一个 DDL 使用 sql 查询从数据库中获取它的值。
从列表中选择后,我希望第二个 ddl 使用 SQL 查询显示来自数据库的值,这取决于我在第一个 ddl 中选择的内容,依此类推。
每次我从 DDL 中选择某些内容时,我希望网格视图将根据我在 DDL 中选择的值进行相应更新。
我使用数据集通过从数据库查询到第一个 DDL 列表(使用对象数据源)来获取值,但是我在通过从存储过程获取 DataTable 来更新 GridView 时遇到问题,该存储过程获取三个值(来自 DDL)。
谁能帮帮我,或者给我一个提示?
【问题讨论】:
-
您是否为每个 DDL 启用了
AutoPostBack,并订阅了他们的SelectedIndexChanged事件? -
请上传一些代码供我们检查
标签: asp.net .net data-binding gridview drop-down-menu