我想在另一個(Home.aspx,Phone.aspx,Car.aspx等)頁面上合併sidemenu.aspx。我怎麼做?如何合併aspx頁面MVC?
回答
你的問題是如此confising,請把更多的細節,但我可以看到這將解決你的問題:How to Merge ASP With HTML
對不起。我的菜單欄重定向到各種aspx頁面。我想保留側邊欄並在主窗口中更改頁面 – MrM 2009-11-03 18:26:39
請參閱鏈接... – 2009-11-03 18:28:37
你有點模糊,但我相信你要找的母版頁,並ContentPlaceHolder控件。創建ASP.NET MVC應用程序時的默認網站設置了一些默認網站。
此外,類似「sidemenu.aspx」的內容可能應該是「sidemenu.ascx」,即控件而不是頁面 – 2009-11-04 13:55:07
在MVC中,您可以在「MVC期貨」庫
在你的一般網頁中嵌入一個頁面到另一種功能,你將有:
<% Html.RenderAction("Index", "SideMenu"); %>
,它將調用動作「指數「的控制器」SideMenu「,將返回視圖」sidemenu.aspx「
這可以被添加到主頁面Agent_9191正在談論!
儘管您可能應該有一個可以包含邊欄的母版頁(這是我的工作方式),但您也可以將邊欄視爲一個View用戶控件,它可以使用Html.RenderPartial輔助方法呈現。
幾個月前,我不得不將webforms頁面與asp.net mvc頁面合併。我發現這樣做的最無縫的和最簡單的方法是使用一個iFrame:
<iframe src="/path/to/file.aspx" frameborder="0" width="970" height="970">
</iframe>
它看起來像它只是網站的一部分,和ASPX回發/ ViewState的工作完美,無需其他更改asp.net !
- 1. 如何使用ASPX頁面MVC
- 2. MVC 4 ASPX佈局頁面
- 3. 如何將Web表單頁面集成到aspx mvc頁面中?
- 4. HttpURLConnection並獲取ASPX頁面
- 5. 如何合併pdf頁面
- 6. 如何在.aspx頁面
- 7. 如何從ASPX頁面
- 8. 如何壓縮ASPX頁面?
- 9. MVC和aspx - 設置默認頁面
- 10. 從aspx項目調用mvc頁面
- 11. 在asp.net中使用.aspx頁面mvc 2
- 12. MVC vs ASPX動態頁面渲染
- 13. ASPX頁面Response.Redirect到MVC視圖
- 14. Asp.net MVC如何處理一個aspx頁面調用並重定向它?
- 15. 如何將自定義aspx頁面重定向到mvc動作
- 16. 如何在MVC中添加aspx頁面作爲視圖
- 17. 如何在WebForms .aspx頁面中使用ASP.Net MVC View?
- 18. 如何在asp.net mvc 3項目中路由.aspx頁面?
- 19. 如何在MVC aspx頁面中使用預處理器指令
- 20. 如何在.aspx頁面中調用.aspx頁面中的書面函數
- 21. HTM頁面Aspx頁面
- 22. aspx頁面
- 23. ASPX頁面
- 24. 在ASPX頁面
- 25. Sharepoint .aspx頁面
- 26. 如何,如果條件aspx頁面
- 27. 下載並保存aspx頁面
- 28. 如何將.aspx頁面和母版頁轉換爲html頁面?
- 29. 如何在另一個aspx頁面中包含aspx頁面?在asp.net
- 30. 我如何讓1 .aspx頁面使用另一個.aspx頁面的代碼?
如果我正確理解您的問題,您可以在每個頁面上添加一些標記,而無需複製並粘貼到每個頁面上。它是否正確? – 2009-11-03 18:25:21
如果這是一個標準的Asp.Net應用程序,這聽起來像他想要使用母版頁場景,其中側邊菜單位於母版頁中,並且Home.aspx,Phone.aspx和Car.aspx都是嵌套頁面。但是,我不使用MVC,所以我不清楚這些細節是否足夠回答。 – David 2009-11-03 18:26:26