1. 程式人生 > >ASP.NET 實現多頁面合並一頁顯示

ASP.NET 實現多頁面合並一頁顯示

ssi 設置 form sdn 過程 使用 方式 顯示 用戶控件

目前業務有一個需求:
就是把多個網頁合並到一個頁面顯示, 在實現過程中我一般使用兩種方法:

  1. 利用母版頁設置導航欄, 定位到每個網頁;
  2. 利用用戶控件( .acsx 後綴的文件), 但是有個問題就是傳參比較麻煩, 需要使用session;

註意: 我使用的開發模式是ASP.NET WebForm. 確切的說第一種方法應該不算真的合並. 目前, 不確定還有沒有其他方法? 如果有人看到這篇隨筆, 又剛好知道一些其他方式, 歡迎評論告知, 謝謝先!

實現中, 我參考了下列方法:
Asp.Net中頁面運行時動態載入的UserControl內元素的事件處理的註意事項
使用 acsx 與 aspx - WebUserControl
google搜索: asp.net webusercontrol 如何放到aspx裏面
UserControl和Page之間的傳值問題

ASP.NET 實現多頁面合並一頁顯示