2016-05-23 10 views
0

私はasp.netで作成されたプロジェクトを持っており、新しいページはmvc を使用して実装されています。 mvcコントローラからaspxページにリダイレクトしたいのですが、 .aspx ")を実行すると、リソースが見つかりませんでした。あなたはaspxページで良いと考え、アクションのビューでmvcコントローラからaspxページにリダイレクト

@Html.Partial("<Path to my aspx page>/Page.aspx") 

の部分図のMVCアクションやコールレンダリングを作成することができます

+0

リダイレクト(「〜を/返す '使用しますYourPage.aspx ")' – Mairaj

+0

あなたのビューがaspまたはrazorを使用して構築されている場合は問題ありません。MVCコントローラを呼び出すと、正しく表示されます。次のコードを使用してください。 'RedirectToAction(" ActionName ")' – Sherlock

+0

私はリダイレクト( "〜/ Login.aspx")も同様に試みました – Deepi

答えて

0

が継承specifyedする必要があります。

<%@ Page Language="C#" AutoEventWireup="true" Inherits="System.Web.Mvc.ViewPage" %> 
+0

このエラーが発生しました – Deepi

+0

部分ビュー '〜/ ASPX/UserManagement.aspx'が見つかりませんでした。または、検索エンジンが検索エンジンをサポートしていません。次の場所が検索されました: 〜/ ASPX/UserManagement.aspx – Deepi

+0

aspxページのパスを 'Partial'メソッド(絶対または相対的なmvcプロジェクト)に渡す必要があります。私の解決策では、手動でaspxページを保持するためにmvcプロジェクトに '/ ASPX /'フォルダを作成しました。この詳細を指定するために私の答えを編集しました。 – obratim

関連する問題