2016-04-10 13 views
-1

私はセマンティックUIをASP.NETコアプロジェクトに使用していますが、その中にドロップダウンがあるフォームを送信しようとしていますが、常にnullを返します。それはどこにも書かれていません。セマンティックUIのドロップダウンは常にnullを返します

<div class="field"> 
     <label>Producer</label> 
     <select class="ui search dropdown" asp-for="Producer"> 
      <option value="">Select</option> 
      @foreach (var item in (IEnumerable<Producer>)ViewData["Producers"]) 
      { 
       <option value="@item.Id">@item.Name</option> 
      } 
     </select> 
    </div> 

とコントローラ(それはここでは問題で結集していなくても):

[HttpPost] 
public IActionResult NewProduct(Product product) 
{ 
    return Json(JsonConvert.SerializeObject(product)); 
} 

他のすべては私のフォームで正常に動作しますが、select

+0

を逃したあなたはProductクラスのコードを含めることはできますか? – regnauld

答えて

0

あなたはタグname

<select class="ui search dropdown" name="my_select" asp-for="Producer"> 
関連する問題