在视图的下拉列表中显示Code Behind中返回的列表

本文关键字:Behind 返回 列表 Code 显示 下拉列表 视图 | 更新日期: 2023-09-27 18:01:20

我有一个在我的代码后面生成的列表,但我需要在我的视图中将这个列表传递给我的下拉列表,但我不知道如何做到这一点,因为我是新的开发。

代码后面

List<AJBG.ServiceContracts.Messages.ThirdPartyAPIs.Origo.GetStaticCedingSchemes.CedingScheme> origoCedingSchemes = target.GetStaticCedingSchemes(request).cedingSchemes;
List<SelectListItem> listItems = new List<SelectListItem>();
foreach (AJBG.ServiceContracts.Messages.ThirdPartyAPIs.Origo.GetStaticCedingSchemes.CedingScheme origoCedingScheme in origoCedingSchemes)
{
    listItems.Add(new SelectListItem() { Text = origoCedingScheme.schemeName, Value = origoCedingScheme.counterPartySchemeOrigoId.ToString(), Selected = false });
}
var selectItemList = listItems as List<SelectListItem>;
return selectItemList;
<<p> 视图/strong>
<%=Html.DropDownList("Scheme_TextBox", "", new { style = "width:98%;", PlaceHolder= "Type to search...", onblur="SelectedScheme(this);" })%>

我已经尝试使用viewData,但我的列表仍然没有显示

在视图的下拉列表中显示Code Behind中返回的列表

使用带有"runat=server"的HTML List控件,并在控件后面的代码中添加数据