4

ASP.NET MVC フレームワークの AjaxHelper が劣化に対処しているかどうかを知っている人はいますか?

たとえば、div のコンテンツを更新する ActionLink がある場合、JavaScript が利用できない場合、ページは (コントローラのアクションを介して) ページをレンダリングすることによって完全なポストバックを行い、ActionLink で指定されたアクションを呼び出しますか?

そうでない場合、JavaScript が有効になっているブラウザーと、MVC アプリのコンテキスト内で無効になっているブラウザーに対して、ページを正しく機能させるにはどうすればよいでしょうか?

4

2 に答える 2

2

試すことができることの 1 つは、コントローラーで OnActionExecuted メソッドをオーバーライドし、JavaScript 非対応ブラウザーの filerContext.ActionResult を変更することです。独自の ActionFilter をコントローラーのさまざまなアクションに追加することもできます。

于 2008-11-29T20:59:34.130 に答える