ASP.NET で Response.Redirect を呼ぶと ThreadAbortException 例外が発生する。エラーメッセージは「式を評価できません。」であり、これでは何が悪いのかわからない。

どうも tyr-catch で囲んでいる場合に限って例外が発生する模様。

調べたところ、以下の情報があった。
http://support.microsoft.com/default.aspx?scid=kb;ja;312629

Response.Redirect の仕様らしい。
Response.Redirect の2引数のオーバーロードを使って、ふたつめの引数に false を指定せよ、とのこと。