我是一个新手,我花了 100 多个小时试图找到我的问题的解决方案:
我有一个Recipes db,它显示在Recipes ListView 中,提供13 行数据。Recipes 数据库可以很好地加载到 Recipes ListView 中,并且 Recipes 数据库有一个名为 RecipesDirections 的关系数据库。每个 db 都有一个主键“Category”,RecipesDirections 对 Recipes db 有一个外键,即“Category”。“类别 1”等在两个数据库中是相同的配方。食谱列表视图显示食谱数据库中食谱的前十个名称。我想单击Recipes ListView 中的第一个名称并打开一个页面(我使用DetailPage.aspx 作为此页面),显示来自RecipesDirections db 的相同食谱(具有成分和方向)。
如果在浏览器中打开,DetailPage.aspx 会在来自 RecipesDirections db 的 ListView 中显示 10 个食谱的成分和说明。
我的目标是能够在Recipes ListView 上单击recipe #1 或recipe #2 或recipe #10,并在DetailPage.aspx 中打开带有成分和说明的配方。现在,无论我在“食谱列表视图”上单击哪个链接(1 到 10),DetailPage.aspx 都会打开并仅显示 RecipesDirections 数据库的第一个食谱。
任何帮助将不胜感激。