Amis,session perdue lorsque AddModelError
je ne sais pas pourquoi, mais chaque fois que j'ajouter une ModelError ma session est perdue. Quelqu'un peut-il me dire comment je peux contourner/réparer?
Session[CtSessionName + SessionId] = _ListaAcaoMenuInfo;
AcaoMenuInfoExt _SelecionadoAcaoMenuExt =
_ListaAcaoMenuInfo.Where(p => p.Id_acao == id)
.FirstOrDefault();
if (_SelecionadoAcaoMenuExt.Is_AcaoInicial)
{
ModelState.AddModelError(String.Empty,
"Error! Try Again, and Again, And Again!");
}
J'ai peur que l'extrait que vous avez fourni ne soit pas pertinent au problème. Qu'entendez-vous par «session perdue»? Vous ne pouvez pas trouver les valeurs que vous avez précédemment stockées à l'intérieur? Si c'est le cas, d'où viennent ces variables 'CtSessionName' et' SessionId'? Ont-ils les mêmes valeurs lorsque vous essayez de lire à partir de la session? –
Ami, j'ai vérifié plusieurs fois, mais ils ont toujours la même valeur. –