繁体   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