Asp.net mvc 3 MVC3-显示存储值的下拉列表

Asp.net mvc 3 MVC3-显示存储值的下拉列表,asp.net-mvc-3,drop-down-menu,Asp.net Mvc 3,Drop Down Menu,我有一个更新页面,有一个名为ingredientname的字段,下拉列表列出了所有成分,但如何绑定配方中每个成分中存储的值 在我的控制器中,我有以下代码,它将在下拉列表中列出所有成分 foreach (RecipeIngredient recipeIngredient in recipe.RecipeIngredientList) { rIngredients.Add(recipeIngredient); } 在更新页面上,我希望文本框显示一个值。 这里的值是BusinessTypeI

我有一个更新页面,有一个名为ingredientname的字段,下拉列表列出了所有成分,但如何绑定配方中每个成分中存储的值

在我的控制器中,我有以下代码,它将在下拉列表中列出所有成分

foreach (RecipeIngredient recipeIngredient in recipe.RecipeIngredientList)
{
    rIngredients.Add(recipeIngredient);
}
在更新页面上,我希望文本框显示一个值。

这里的值是BusinessTypeId,name是BusinessTypeName

 foreach (BusinessType businessType in _businessDetails.BusinessTypes)
                {

                        businessType.BusinessTypeName = businessType.SpanishBusinessTypeName;

                    businessTypeLst.Add(businessType);
                }
//页面

var#ddValue=$('#BusinessTypeId').val()

将其分配给textbox


$('#txtboxId').val(#ddValue)

我不明白:为什么要用另一个集合中的所有值填充一个集合?我的意思是,可能有很多很好的理由,但除非你给我们看一些其他的代码,你发布的这个东西有点没用。。。