2016-08-08 7 views
0

私のコードで生成されたリストがありますが、このリストを自分のビューのドロップダウンリストに渡す必要がありますが、私は開発に新しいので、誰かが私を助けることができますようにこれを行う。私はviewDataを使用して試してみましたが、私のリストはまだ「にrunat =サーバーとの返されたリストのコードが私のドロップダウンリストの背後に表示されます

+1

あなたは '' Html.DropDownList''を使用する必要があります –

+0

@EhsanSajjad私の間違い申し訳ありませんが、私は 'DropDownList'に変更しましたが、まだ動作しません – murday1983

答えて

1

使用HTMLリストコントロールを表示されていない

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; 

ビュー

<%=Html.DropDownList("Scheme_TextBox", "", new { style = "width:98%;", PlaceHolder= "Type to search...", onblur="SelectedScheme(this);" })%> 

背後

コード"コントロールの背後にあるコードでデータを追加します。

関連する問題