1
我們有一個服務器控件,我們想在我們的.net MVC應用程序中使用。控件將只是頁面的一部分,我不想重構整個應用程序(包括佈局頁面)來使這一頁工作。所以我相信我的選擇如下。mvc應用程序中的asp.net服務器控件
- 只要把一切都一個aspx頁面上,並使用路由去那裏,失去了我的佈局頁
- 使用iframe(跛腳)
- 使用HttpContext.Current.Server.Execute(URL)(拋出錯誤)
- 使用HTTP請求來獲取的HTML,然後推到頁面上,比一個iframe更好
所以idealy我想用HttpContext.Current.Server.Execute執行URL,返回的HTML並做所有的服務器端。我只是不斷收到錯誤。該頁面可以從瀏覽器訪問,但路由有時會生效,然後我只是收到「子請求失敗」。
想法?請不要說這是一個壞主意,我已經知道了。我只是想盡力做好最糟糕的情況。
謝謝。