.net 3.5 で asp.net Web アプリを作成していますが、Try Catch finally ブロックを使用する場合と使用しない場合を知りたいですか? 特に、私の try catch の大部分は、ストアド プロシージャの実行と、テキスト フィールドまたはグリッドビューへの入力にラップされていますか? ストアド プロシージャを実行し、データ表示コントロールを設定するときに、Try Catch EVERYTIMEを使用しますか?
私のコードブロックは通常次のようになります。
protected void AddNewRecord()
{
try
{
//execute stored proc
// populate grid view controls or textboxes
}
catch (Exception ex)
{
//display a messagebox to user that an error has occured
//return
}
finally
{ }
}