2017-05-11 6 views
-3

私はasp.net mvcで新しくデータベースからドロップダウンリストにデータを挿入したいと思います。実際に私はデータベースから国名を取得したい。あなたのアドバイスをお伝えください。 html.dropdownデータベースからドロップダウンリストにデータを挿入したい

+0

Plsのは、あなたが既に試してみましたがどのようなコードを追加し、あなたが – User3250

答えて

0

まずあなたがコントローラでのドロップダウン(選択)のためのデータを提供しなければならない@

- >このようなアクション。 私はあなたがアクションを作成しますと呼ばれていると仮定してきた、あなたはそう名前Idを特性を持つモデルがあります:あなたがドロップダウンをレンダリングするためのこの種のコードを使用する必要がその後

public ActionResult Create() 
     { 
      var ListData = _db.ListData.ToList(); 
      ViewBag.List = new SelectList(ListData, "Id", "Name", "0"); 
      return View(); 
     } 

を(選択提供されたデータ(からCSHTMLファイル内の)要素ViewBag.List):

@Html.DropDownListFor(m => m.[use a viewModel to set data], (SelectList)ViewBag.List, new {}); 
+0

を使用しているあなたの国のデータベースオブジェクト、お使いのコントローラとビューおかげでそれは私のために働く –

+0

それを聞いてうれしそう、あなたは正しい答えとしてそれをマークすることができます。 –

関連する問題