Scénario: J'ai une page qui contient une liste déroulante et une table qui contient une liste de détails basée sur la valeur sélectionnée dans la liste déroulante lorsque la liste déroulante est modifiée.L'objet du modèle est null dans la page ASPX de MVC
Maintenant à la première instance lorsque la page est chargée, la liste déroulante contient une valeur vide suivie par d'autres valeurs. Donc, pour la première fois, il n'y aura pas de valeurs dans l'objet 'model' et donc lors du rendu des données, disons 'model.ID', il échouera car 'model' est nul.
Actuellement, je suis la manipulation de ce scénario en écrivant ce morceau de code dans la page ASPX
if (Model != null)
{
//DisplayData
Model.ID
}
Est-ce la bonne façon de le faire ou est-il une façon plus élégante dans MVC?