エラーの意味を知っています - 修正方法はわかりましたが、コード内でどこで発生しているのかわかりません。私はそれがsqldatasourceを使用するドロップダウンリストで発生していると思われる。 FormViewでVS 2008 C#.netを使用しています。 FV Updateボタンをクリックすると、_ItemUpdatingイベントが実行されます...そのルーチンのすべてのコード行がデバッグされ、エラーはスローされません。 FormatExceptionやSqlExceptionのエラーを見つけるためのtry/catchもあり、捕らえられません。ページがリフレッシュされると(更新が完了した後)、「入力文字列エラー...」がポップアップし、コード内のどこに問題があるのかが示されません。私がコードを投稿する前に、これはデバッガの問題だと思ったので、私はグーグルで見つけられなかった質問をしたかったのです:デバッガは、ソースにエラーが発生した場所を示していません。 "入力文字列が正しい形式ではありません"
この問題を解決するVSデバッガ設定がありますか?
更新:私は答えを掲載しました。問題は、デバッガが.aspxページ(.aspx.csページのみ)でデバッグコントロールを(少なくとも私のVS 2008構成では)デバッグしないということでした。私は文字通りエラーがどこから来ているのかを推測しなければなりませんでした。
[Visual Studio:処理された例外を破る方法は?](http://stackoverflow.com/questions/116896/visual-studio-how-to-break-onhandhand-exceptions) –
私は読んでいますあなたが提供したリンクでSystem.FormatExceptionの "thrown"チェックボックスにチェックを入れて、例外がFormatExceptionであると明確に宣言しても何の効果もありませんでした。なぜ私は例外が起こっているのかを特定することができません。 – Doreen