目前我的模型中声明了几个枚举:
public enum Size
{
Round = 1, Square, Oval, Sheet
}
public enum RoundSizes
{
Six = 1, Eight, Nine, Ten, Twelve, Fourteen
}
public enum SquareSizes
{
Six = 1, Seven, Nine, Ten, Twelve
}
我还有一个视图,显示枚举中所有尺寸的缩小尺寸:
<div class="form-group">
@Html.LabelFor(m => m.Size)
@Html.EnumDropDownListFor(m => m.Size, new { @class = "form-control" })
</div>
<div class="form-group">
@Html.LabelFor(m => m.RoundSizes)
@Html.EnumDropDownListFor(m => m.RoundSizes, new { @class = "form-control" })
</div>
<div class="form-group">
@Html.LabelFor(m => m.SquareSizes)
@Html.EnumDropDownListFor(m => m.SquareSizes, new { @class = "form-control" })
</div>
不幸的是,我对ASP很新。我的此应用程序的目标是仅显示RoundSizes或SquareSizes下拉菜单,具体取决于用户在填写表单时是否选择了Round或Square的大小下拉列表。所以在你选择&#34; Round&#34;从尺寸下拉菜单中,新的下拉菜单将显示在同一页面上,您可以选择:六,八,九,十,十二或十四。如何实现这一目标?