我是MVC的新手。我正在“索引”视图上显示基于类别下拉列表的记录(项目)列表。我想根据下拉列表值的选择显示数据库中的记录。 我有两个模型:
产品
分类
有类别ID IN BOth模型。在类别中,在项目中键入其主键和外键。 Dropdownlist应绑定到数据库。
这是我到目前为止所尝试过的?
C
答案 0 :(得分:-1)
根据我的理解,您正在使用foreach循环来迭代项列表 但是由于if条件(if(item.CategoryID == ViewBag.CategoryID)) 如果条件成功,记录仅显示一次。 如果删除if条件,则会显示所有记录。
并检查模型的@ Model.Count(),可能是你在列表中只得到一个对象