C# SQL Server和Visual Studio dropdownlist“;从其中选择";从另一个下拉列表

C# SQL Server和Visual Studio dropdownlist“;从其中选择";从另一个下拉列表,c#,asp.net,sql-server,visual-studio,C#,Asp.net,Sql Server,Visual Studio,我有一个程序可以把宠物添加到数据库中 在这个数据库中有三个表:宠物,品种,物种 当我添加宠物时,我需要使用dropdownlist物种dropdownlist,选择一个物种,然后再次从另一个dropdownlistbreedDropDownList中选择一个品种,但是当我查看品种dropdownlist时,它会显示所有品种,而不是上一个dropdownlist中所选品种的品种 问题:如何使“品种下拉列表”仅显示与先前在“品种下拉列表”中选择的品种相关的品种 示例-当我从speciesDropDo

我有一个程序可以把宠物添加到数据库中

在这个数据库中有三个表:
宠物
品种
物种

当我添加宠物时,我需要使用dropdownlist
物种dropdownlist
,选择一个物种,然后再次从另一个dropdownlist
breedDropDownList
中选择一个品种,但是当我查看品种dropdownlist时,它会显示所有品种,而不是上一个dropdownlist中所选品种的品种

问题:如何使“品种下拉列表”仅显示与先前在“品种下拉列表”中选择的品种相关的品种

示例-当我从
speciesDropDownList
中选择
Cat
时,我希望
breedDropDownList
仅显示
波斯语

我在想象一个代码,比如:

SELECT BreedName FROM Breed WHERE Breed.Species = Species.Name

您可以在“品种”下拉列表中设置onChange事件,以填充“品种”下拉列表


这个查询应该可以->选择BreedName FROM Breed WHERE Breed.Species=Species.Name

如果你能提供到目前为止的进展情况,那就太棒了。请参阅以下内容: