我通过查询字符串,URL如下 - > http:// localhost:1086/web/editmobile.aspx?sno = 2. 。但是,当我尝试输入如下的URL时,Localhost:1086/web/editmobile.aspx?sno = 23424324423432424 ,对于INT32,我得到以下错误 - >值太大或太小。我如何处理此错误。我必须获得一个错误报告,例如“该值在表或数据库中找不到”

有帮助吗?

解决方案

大概您正在使用类似的东西 int.Parse. 。而是使用 int.TryParse, ,如果返回 false, ,呈现您实际想要的错误消息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top