在updatepanel中加载aspx页面

时间:2011-12-05 03:15:04

标签: c# asp.net asp.net-ajax updatepanel

我正在使用asp.net和c#开发一个Web模板,其中包含3个部分。我使用updatepanel处理页面的部分刷新。

如下图所示,第一部分是刷新的顶层菜单;左侧子菜单,然后左侧子菜单刷新中间面板(详细信息)并显示包含带有插入,删除,编辑和分页按钮的表的所有详细信息。我使用listview开发表。

我有50多个与此类似的模块,其中包含一个带有一些按钮的表,如果我将所有表放在同一页面的页面中,代码将会非常庞大​​。这就是为什么我提出将每个表放在单独的页面中并在第3个面板中加载每个页面的想法。

我已经浏览了Uframe,但我无法正确使用它。

我真的很感激有人帮助我克服这个问题,在第3个面板中加载单独的aspx页面,但不使用iframe,或者指导我如何逐步使用uframe。或者,如果你有另一个想法摆脱这个问题。

My sample page

1 个答案:

答案 0 :(得分:1)

这正是Master Pages的用途。母版页允许您定义页面的一致外观,在主文件上包含您喜欢的内容,以及在“子”页面中更改的部分(在ContentTemplate中)

母版页已记录here,并且有母版页视频here的介绍。

母版页也可以使用UpdatePanel。具体记录here