Caixa de seleção asp.net mvc não atualizando

Eu tenho uma visão que está vinculada a um modelo. Dentro dessa visualização, estou exibindo uma caixa de seleção como esta:

@Html.CheckBoxFor(model => model.Back, new { id = "Back", @class = "target" })
<p style="color: white">Value [email protected]</p>

Como você pode ver issoCheckBox está ligado aoviewModel. Digamos que esteja desmarcada no início (valor = false). Então o usuário faz umaPOST request e dentro dissoPOST request Estou atualizando o valor defalse paratrue. Normalmente, a caixa de seleção deve ser marcada, embora esse não seja o caso. De alguma forma, não é verificado enquanto o parágrafo abaixo é exibidotrue... Por que é que?

Obrigado pela ajuda!

Editar

Controlador:

[HttpPost]
public ActionResult Details(Kunde model)
{
  UserEntities userContext = new UserEntities();
  KundeEntities KundeEntities = new KundeEntities();

  var Kunde = KundeEntities.Kundes.Select(x => new { x.KdNr, x.Beratung }).Where(x => x.KdNr == model.KdNr).FirstOrDefault();

  if(Kunde.Beratung == "Negativ" && model.Beratung == "Positiv")
  {
    model.Back = true;
  }

  return View(model);
}

questionAnswers(0)

yourAnswerToTheQuestion