-2
Je veux juste convertir session [ « Prix »] en décimal et convertir session [ « count »] en entierChaîne d'entrée n'a pas été dans un bon format MVC
doc.Price = Convert.ToDecimal(Session["Price"]);
doc.Count = Convert.ToInt16(Session["Count"]);
Il est clair que la valeur de 'Session [" Price "]' ne peut pas être directement convertie en un nombre décimal. – David
Que pensez-vous qu'il se passera si la variable de session n'est pas définie, ou est une chaîne vide ou n'est pas une valeur numérique. S'il vous plaît utilisez votre débogueur et vous trouverez la raison en un rien de temps – Steve