質問

クエリ文字列を渡していますが、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