我正在学习如何通过ASP.net使用实体框架。我想知道是否有人可以解释该过程或指导我进行有关如何设置的教程。我四处搜寻,但找不到任何东西。
我有3个表,它们希望用于在符合所有条件的新页面上获取结果。
用现代术语举例: 表1:男人,女人,男孩,女孩 表2:裤子,衬衫,内衣 表3:耐克,Under Armour,路易
现在假设在主页上有一个下拉菜单,其中有3个下拉列表。如果我们选择“男士”,则可以说他们对内衣没有任何需求,我希望第二个下拉列表仅显示“裤子”和“衬衫”。现在,第三个库存将是只有男式裤子等的库存。
<div id="Gender" class="select-default">
<select class="select-location" asp-items="ViewBag.Gender"><option>Choose Gender</option></select>
</div>
@* This will be the second drop down *@
<div id="Type" class="select-default">
<select class="select-location" asp-items="ViewBag.Type"><option>Choose Type</option></select>
</div>
<div class="select-default">
<select class="select-location" asp-items="**ViewBag.Brand**"><option>Choose Brand</option></select>
</div>
我正在使用View Bag,但这是错误的原因,因为它显示了所有品牌,所有类型,所有性别等。
我认为我需要在第一个下拉列表中执行以下操作:
<div id="Gender" class="select-default">
@Html.DropDownList("CategoryID", (IEnumerable<SelectListItem>)ViewBag.Gender)
</div>