MobileWebFormでRedirectを行うには

MobileWebFormを作成するのは、WebFormを作成するのと若干勝手が違います。今回はRedirectについて書いてみます。



まず、私は最初にMobileWebFormを作成中WebFormと同じようにRedirectの記述をしていました。

Response.Redirect("ページ名")と。



そして実行をしてみると、エラーが発生します。

ポストバックでResponse.Redirectを呼び出すと、モバイル デバイスおよびゲートウェイで予期しない結果が生じる可能性があります。MobilePage.RedirectToMobilePageメソッドを使用してください。

参照
MobilePageクラス

上を見ていただければ何となく解ると思います。
MobileWebFormでRedirectを行うには
MobilePage.RedirectToMobilePageと記述する事で可能になります。MobilePageクラスのNewを忘れないようにしましょう。