当前位置: 首页 > 编程语言 > C#

连接两个下拉列表mvc 4分享

时间:2023-04-10 23:26:04 C#

公共类ProductSale{publicIEnumerableProducts{get;放;}publicintSelectedProduct{得到;放;}publicIEnumerableSaleNumbers{get;放;}publicintSelectedSaleNumber{得到;放;}//其他现有属性。公共ProductSale(){Products=newList();SaleNumbers=新列表();}}现在在我的GETAction中,我将设置Products集合并将其发送到View,publicActionResultAdd(){varvm=newProductSale();//下面的代码是为了演示而硬编码的。您可以用数据库数据替换。vm.Products=new[]{newSelectListItem{Value="1",Text="ProductA"},newSelectListItem{Value="2",Text="DealerB"},newSelectListItem{Value="3",Text="产品C"}};返回视图(虚拟机);}在你的强类型视图中,@modelProductSale@using(Html.Beginform()){@Html.DropDownListFor(x=>x.SelectedProduct,newSelectList(Model.Products,"Value","Text"),"选择产品")@Html.DropDownListFor(x=>x.SelectedSaleNumber,newSelectList(Model.SaleNumbers,"Value","Text"),"Sel如需转载请注明出处: