0

我想創建引導管理模板的UI結構,其中包含左菜單和右內容部分(通常是部分視圖)使用MVC4。應用程序需要容納50多個菜單,它會動態增加功能。所以我決定去下面的結構,我不想重新顯示左側面板menus.I頂部酒吧固定標題,這將顯示很多關於用戶的通知細節。我的問題是我不想使API調用來獲取每次當我點擊左菜單的通知細節,這將從數據庫中的大量表中獲取細節。因此,唯一的解決方案不是刷新左側菜單和頂部欄標題(在佈局文件中定義)。我怎樣才能做到這一點。任何解決方案都會非常有幫助。引導MVC4固定左開航菜單

enter image description here

+0

你只想刷新頂部和左側菜單?這是不可能的。使用AJAX,就是這麼做的。 – sed

+0

編號只是想知道除了渲染爲局部視圖之外的其他更好的方法。 – Oasis

回答

0

AJAX似乎解決斯坦的意見建議。 因此,首先加載jQuery,然後在剃刀頁面呈現您的內容從一個行動(Html.Action),返回一個局部視圖。

然後,當用戶單擊該菜單項使用jquery從客戶端調用該操作,以便返回PartialContentView,並將內容部分替換爲服務器響應。

+0

謝謝eugen。這就是現在的方法。我的問題是「是否有其他解決方案可用來實現結果?」。 – Oasis

+0

@Oasis其他解決方案是使用iframe元素,但這是一種可怕的方法。 – sed