私は最近、新しい ASP.NET MVC フレームワークについて学習しており、スウェーデンで「軽いカフェ」を経営している友人のためにテスト サイトを開発しました。いくつかの最終調整を行い、いくつかのセキュリティ問題を修正した後、1 週間程度でリリースする予定です。
昨日、IIS 6 を実行している Web ホストにサイトを公開したので、最初にやらなければならなかったことは、拡張子のない URL の問題を修正することでした。これは、Phil Haack のブログ投稿ASP.NET MVC on IIS 6 Walkthroughの助けを借りて行いました。
現在、IE7 ではうまく機能するが Firefox 3 と Safari では機能しない別の問題に遭遇しました。
このサイトでは、メニュー付きの「左側のコンテンツ」を含むマスター ページを使用しています。メニューは ActionLinks で構成されています。問題は、最初 (一番上) のリンクだけがリンクとして機能し、他のリンクはリンクのようにしか見えず、クリックできないことです。ソースを表示すると、すべて問題ないように見えます。
誰かがこれを修正する解決策に出くわしましたか、またはこの動作の原因を知っていますか? デモサイトへのリンクはDemo site
これをすべてのブラウザで動作させたいので、助けていただければ幸いです。