簡體   English   中英

如何在內容或更新面板中加載aspx

[英]How to load aspx inside content or update panel

很抱歉這個非常簡單的問題:我有一個主頁面,左邊是菜單,右邊是ContentPlaceHolder內的更新面板。 當我單擊一個菜單項並使用NavigateUrl屬性時,它會在整個瀏覽器屏幕中翻頁。 如何在某個區域內進行修改,在這種情況下是更新面板?

提前致謝

快速而骯臟的答案是使用iframe

我個人不是iframe的忠實粉絲,並建議如果你真的在尋找一個“加載到位”類型的解決方案,你研究一個比ASP.NET WebForms using UpdatePanels更客戶端的解決方案,比如jQuery / AJAX / Templating,KnockoutJS,BackboneJS,AngularJS或Ember.js。

作為一個不同的選項,您可以將aspx頁面轉換為UserControl。 然后,您可以在更新面板中加載UserControl。

如果您還想擁有一個aspx頁面,您可以創建一個包含相同UserControl的不同aspx頁面。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM