我想提出一些關於asp.net mvc的問題。 如何從普通的aspx網頁表單調用asp.net mvc控制器動作? 我們的項目是使用asp.net mvc框架與visual studio 2008 C#.net。 例如,我想在普通的aspx網頁表單中使用這種方式。從正常的aspx web窗體調用asp.net mvc控制器?
public ActionResult callMvc()
{
return RedirectToAction("Display","TempController");
}
我知道它不應該像這樣在MVC項目中使用,但我們需要一些情況。
問候
悠
謝謝您的回答我的朋友,在我叫這個動作之前,url就像這個「http:// localhost:50834/Normal/WebForm.aspx」 它在普通的aspx web窗體中,然後,我叫actio像你的方式。 它顯示錯誤「無法找到資源」.url變得像這樣 「http:// localhost:50834/Normal/Temp/Display」 實際上,這個控制器url是「http:// localhost:50834/Temp /顯示「 我如何解決? 關於 Indi – Indi 2011-02-08 11:00:15
@Indi:嘗試Response.Redirect(「../ Temp/Display」); – fretje 2011-02-08 11:17:15