我有一个简单的 ASP.NET/C# 页面,其中包含一个 DropDownList(“Category”)和一个 GridView(“Items”)。每个都通过 SqlDataSource 从各自的表中提取数据。“Items”数据源有一个用于 Select 语句的 ControlParameter,并且下拉列表会自动回发。一切正常——我可以在下拉列表中选择一个项目,gridview 会像我预期的那样自动更改。
有没有办法(在 ASP.NET 中)我可以在下拉列表中有一个“显示全部”项目,该项目将从数据源中删除参数,以便无论类别如何,它都会拉入所有项目?或者这是不可能的,我需要将其中的一些切换到代码隐藏。