0

私のdropDownListForはデータを正しく表示しますが、HttpPostに行くとエラーSystem.NullReferenceExceptionが表示されます。

私のビューモデル:

public class contaModel
    {
        public SelectList responsaveis { get; set; }
        public List<int> idResponsaveis { get; set; }

        public SelectList responsaveisCartao { get; set; }
        public List<int> idResponsaveisCartao { get; set; }
    }

選択リストに日付を入力した瞬間:

public ActionResult Create()
        {
            contaModel model = new contaModel();

            model.responsaveis = new SelectList(db.responsavelporconta, "IdResponsavelPorConta", "Nome");
            model.responsaveisCartao = new SelectList(db.responsavelporconta, "IdResponsavelPorConta", "Nome");


            return View(model);
        } 

エラーを生成する行:

@Html.DropDownListFor(x => x.idResponsaveis, Model.responsaveis)

ページで複数のドロップダウンを使用しているため、リストを使用しています。

4

0 に答える 0