私はASP .NET MVC 3フレームワークを使用してWebアプリケーションを開発しています。
CrystalReportViewerコントロールを含むASPX ViewPageを実装しました。私がプロジェクトのダウンロードを見て、助けを持っている
:ASP .NET MVC 3 +ビューフォルダ+ ASPX ViewPage
- は、コントローラのアクションメソッドが呼び出される:http://hasibulhaque.com/?p=244
は、ここに私のASPXビューページをロードするアクションシーケンスです。
- ASPX ViewPageへのリダイレクトが行われます。
私のASPXビューページはAspNetFormsという名前のフォルダ内にあります。
AspNetFormsフォルダは、私のプロジェクトのルートの下にあります。
私はテストをしました。
私はViewsフォルダの下にAspNetFormsフォルダを移動しました。
次に、アクションメソッドで書き込まれたリダイレクトを更新しました。
しかし、ASPX ViewPageを読み込もうとしたときに404 HTTPエラーが発生しました。
誰かが[ビュー]フォルダについてとても特別であるものを私に説明することができますか?
私はルーティングが私のHTTPエラーとは何かを持っているかどうかわかりません。あなたのコントローラについては何も言及していない
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
// Default parameters
new { controller = "Accueil", action = "Accueil", id = UrlParameter.Optional }
);
}