Question

Je passe la chaîne de requête et l'URL est comme suit-> http: // localhost: 1086 / Web / EditMobile.aspx sno = 2 ?. Mais lorsque je tente d'entrer l'URL comme suit, localhost: 1086 / Web / EditMobile.aspx sno = 2 3424324423432424 , je reçois le error- suivant> La valeur était trop grand ou trop petit pour un? int32. Comment puis-je gérer cette erreur. Je dois obtenir un rapport d'erreur comme « la valeur ne se trouve pas dans le tableau ou la base de données »

Était-ce utile?

La solution

Vous êtes probablement utiliser quelque chose comme int.Parse. Au lieu de cela, l'utilisation int.TryParse, et si elle retourne false, rend le message d'erreur que vous voulez réellement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top